#12 Adam Gilchrist

Gilchrist never bowled in any international match. But in his last match in the IPL, he bowled a single delivery and got Harbhajan out on that ball.
It was last league match of Kings XI Punjab and Mumbai Indians needed close to 50 runs in the last over with one wicket remaining. Gilchrist brought himself to bowling and Harbhajan while trying to send the ball out of the park was caught at long on.
#13 Brendon McCullum
McCullum has also bowled in Test matches and has one wicket to his name. He bowled both off-break and medium pace. He has bowled 175 deliveries in Test matches. His first and the last Test wicket was Pakistan's current captain Sarfraz Ahmed.
#14 Murali Vijay
Vijay's off break has fetched him one wicket in ODI and one in Test matches. He has bowled 330 deliveries in Test matches and picked a wicket against England. In ODIs, he has bowled six overs in which he picked a wicket.
#15 Mark Boucher
Boucher for South Africa has bowled just 8 deliveries in Test matches and picked one wicket. The Batsman he got out was Dwayne Bravo who was batting on a 100 plus score. He has a wicket to his name on the last delivery he bowled in international cricket.
#16 Inzamam-ul-Haq
Inzamam-Ul-Haq was known for his batting but he bowled close to 10 overs in ODIs and picked three wickets. Although his action was questioned by the umpire and no-balls were also given. He was right-handed batsman but he was a slow left-arm bowler.
#17 Mahela Jayawardene
Jayawardene bowled quite a few overs in international cricket. He has picked six wickets in Test matches and eight wickets in ODIs. One of his scalps was S Ramesh. He bowled medium pace in close to 100 overs in Test matches and 100 overs in ODIs.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule