#3 Imran Khan

Pakistan's now prime minister and undoubtedly the finest cricketer from Pakistan team, Imran Khan finds himself at No. 3 in the list of all-time great all-rounders. A natural quick who opened the bowling for Pakistan for many years, he took 362 test scalps at an average of 22.81. Though known for his bowling but marred by injuries in the later parts of his career, he was in the team solely based on his batting performances. His ability to double up effectively as either specialist when needed, he was truly an asset.
He concluded his test career with 3807 runs at an average 37.69, including 6 centuries and 18 half-centuries. He became one of the eight players to have achieved the 'all-rounders triple' of 300 wickets and 3000 runs in just 75 Tests which is only 3 more than Ian Botham's record. If this statistic ain't enough to boast about his abilities, it's best to quote his 16 tests performances which ranged from a period of 1981 to 1983.
In these, he averaged 48 with the blade and recorded a phenomenal bowling average of 14.87. Overall in his career, he took 23 five wicket hauls and 6 ten-wicket wicket hauls in a test match. A fearsome bowler decimated the Indian batting lineup of Sunil Gavaskar, Dilip Vengsarkar, and Gundappa Vishwanath in the Test match of 1983 in Faisalabad where he went on to grab 11 wickets and score a century in the same match. An absolute stellar reverse-swing bowler transformed himself into a dependable lower middle-order batsman in the latter period of his career.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule