Veteran Indian pacer Mohammad Shami is not part of the Indian team for the ongoing two-match home Test series against South Africa. He was earlier ignored for the two Tests against West Indies as well, which were also played in India.
Shami would have been hopeful of a comeback after claiming 15 wickets for Bengal in their first two matches of the ongoing Ranji Trophy season. The 35-year-old registered figures of 3-37 & 4-38 against Uttarakhand at Eden Gardens in Kolkata and ended up winning the Player of the Match. He followed it up with eight wickets against Gujarat, but it wasn't enough to convince the selectors.
In the midst of the debate over his non-selection in the Indian team, we compare Shami's stats with those of South African speedster Kagiso Rabada. Since the Indian fast bowler has played 64 Tests so far, we compare his stats with those of Rabada after the latter had also played the same number of Test matches.
Mohammad Shami vs Kagiso Rabada - Who has more wickets and a better average after 64 Tests?
In 64 Tests, Shami has picked up 229 scalps at an average of 27.71. Of his wickets, 48 have come in 11 games against South Africa at an average of 20.93. He has also claimed 44 scalps in 12 Tests against Australia at an average of 32.09 and 44 wickets in 15 Tests against England at an average of 38.29.
After 64 Tests, Rabada had 299 wickets to his name at an average of 22.08. Of his scalps, 66 wickets came in 12 matches against England at an average of 25.28. He had also picked up 55 wickets in 14 matches against India at an average of 22.60 and 49 wickets in 10 Tests against Australia at an average of 23.08.
Mohammad Shami vs Kagiso Rabada - Who has more five-fers after 64 Tests?
Having played 64 Tests, Shami has six five-fers to his credit. His best innings figures of 6-56 came against Australia in Perth in December 2018. The pacer also picked up 5-28 against South Africa in Johannesburg in January 2018 and 5-44 against the Proteas in Centurion in December 2021. In his Test debut against West Indies in Kolkata in November 2013, he claimed 4-71 & 5-47.
| Player | Wickets | Average | BBI | BBM | 5w | 10w |
| Mohammad Shami | 229 | 27.71 | 6-56 | 9-118 | 6 | 0 |
| Kagiso Rabada | 299 | 22.08 | 7-112 | 13-144 | 14 | 4 |
(Mohammad Shami vs Kagiso Rabada - Bowling stats comparison after 64 Tests)
After 64 Tests, Rabada had 14 five-fers and four ten-wicket match hauls. His best innings figures of 7-112 were registered against England in Centurion in January 2016. He claimed 6-32 in the second innings to finish with 13 for the match. Of his 14 five-fers, four came against England and three against Australia.
Mohammad Shami vs Kagiso Rabada - Who has a better record in wins after 64 Tests?
Shami has been part of 31 Tests that India have won. In winning causes, he has claimed 118 wickets at an average of 20.34, with four five-fers. In 20 matches that India have lost, he has picked up 63 wickets, averaging 36.04, with one five-fer. One of his five-wicket hauls came in a Test that ended in a draw.
| Player | Matches | Wickets | Average | BBI | BBM | 5w | 10w |
| Mohammad Shami | 31 | 118 | 20.34 | 5-28 | 9-118 | 4 | 0 |
| Kagiso Rabada | 30 | 184 | 16.45 | 7-112 | 13-144 | 13 | 4 |
(Shami vs Rabada - Bowling stats comparison in wins after 64 Tests)
Of Rabada's first 64 Tests, South Africa won 30. In winning causes at that stage, he had 184 wickets at an average of 16.45, with 13 five-fers and four 10-wicket match hauls. In 27 matches that the Proteas had lost, he had 101 wickets at an average of 28.70, with one five-fer. Also, he had 14 scalps in seven drawn Tests.
Mohammad Shami vs Kagiso Rabada - Who has a better away record after 64 Tests?
Shami has played 41 away Tests in which he has claimed 145 wickets, averaging 30.33, with four five-fers. In two neutral Tests, the Indian pacer has eight scalps at an average of 33.50. Also, in 21 home Tests, he has claimed 76 scalps at an average of 22.10, with the aid of two five-wicket hauls.
| Player | Matches | Wickets | Average | BBI | BBM | 5w | 10w |
| Mohammad Shami | 41 | 145 | 30.33 | 6-56 | 8-107 | 4 | 0 |
| Kagiso Rabada | 31 | 115 | 26.90 | 5-34 | 8-89 | 4 | 0 |
(Shami vs Rabada - Away bowling stats comparison after 64 Tests)
Of his first 64 Tests, Rabada played 31 away from home. In away Tests, he had claimed 115 wickets at an average of 26.90, with four five-fers. On the other hand, in 33 home Tests, the Proteas pacer had picked up 184 wickets at an average of 19.07, with 10 five-fers and four ten-wicket match hauls.
Why did you not like this content?
- Clickbait / Misleading
- Factually Incorrect
- Hateful or Abusive
- Baseless Opinion
- Too Many Ads
- Other
Was this article helpful?
Thank You for feedback
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news
Edited by Renin Wilben Albert

2 hours ago
3
English (US)