Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM324/5 (86.4)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

India tour of South Africa 2021/22: Batting innings by innings (First-class)

The highest score in the India tour of South Africa 2021/22 is 123 by KL Rahul (IND) v SA at Centurion, 26 Dec 2021.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: India tour of South Africa 2021/22×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
KL RahulIND12326017147.311c †Q de Kock b K Rabada1v SACenturion26 Dec 2021
Rishabh PantIND100*1396471.946not out3v SACape Town11 Jan 2022
Dean ElgarSA96*18810051.062not out4v INDJohannesburg3 Jan 2022
Keegan PetersenSA8211310072.573b SN Thakur4v INDCape Town11 Jan 2022
Virat KohliIND7920112139.304c †K Verreynne b K Rabada1v SACape Town11 Jan 2022
Dean ElgarSA7715612049.362lbw b JJ Bumrah4v INDCenturion26 Dec 2021
Keegan PetersenSA721669043.374c CA Pujara b JJ Bumrah2v INDCape Town11 Jan 2022
Keegan PetersenSA621189052.543c MA Agarwal b SN Thakur2v INDJohannesburg3 Jan 2022
Mayank AgarwalIND601239048.782lbw b L Ngidi1v SACenturion26 Dec 2021
Ajinkya RahaneIND58788174.364c †K Verreynne b K Rabada3v SAJohannesburg3 Jan 2022
Cheteshwar PujaraIND538610061.633lbw b K Rabada3v SAJohannesburg3 Jan 2022
Temba BavumaSA5210310050.495c †RR Pant b Mohammed Shami2v INDCenturion26 Dec 2021
Temba BavumaSA51606185.005c †RR Pant b SN Thakur2v INDJohannesburg3 Jan 2022
KL RahulIND501339037.591c K Rabada b M Jansen1v SAJohannesburg3 Jan 2022
Ajinkya RahaneIND481029047.065c †Q de Kock b L Ngidi1v SACenturion26 Dec 2021
Ravichandran AshwinIND46506092.007c KD Petersen b M Jansen1v SAJohannesburg3 Jan 2022
Cheteshwar PujaraIND43777055.843c †K Verreynne b M Jansen1v SACape Town11 Jan 2022
Rassie van der DussenSA41*953043.164not out4v INDCape Town11 Jan 2022
Hanuma VihariIND40*846047.625not out3v SAJohannesburg3 Jan 2022
Rassie van der DussenSA40925043.484c CA Pujara b Mohammed Shami4v INDJohannesburg3 Jan 2022
Temba BavumaSA35*804043.756not out4v INDCenturion26 Dec 2021
Virat KohliIND35944037.234c PWA Mulder b L Ngidi1v SACenturion26 Dec 2021
Rishabh PantIND343460100.007c L Ngidi b K Rabada3v SACenturion26 Dec 2021
Quinton de KockSA34633153.976b SN Thakur2v INDCenturion26 Dec 2021
Temba BavumaSA32*585055.175not out4v INDCape Town11 Jan 2022
Aiden MarkramSA31386081.581lbw b SN Thakur4v INDJohannesburg3 Jan 2022
Dean ElgarSA30963031.252c †RR Pant b JJ Bumrah4v INDCape Town11 Jan 2022
Virat KohliIND291434020.284c AK Markram b L Ngidi3v SACape Town11 Jan 2022
Shardul ThakurIND282451116.678c KA Maharaj b M Jansen3v SAJohannesburg3 Jan 2022
Keegan PetersenSA28444063.643lbw b R Ashwin4v INDJohannesburg3 Jan 2022
Temba BavumaSA28524053.856c V Kohli b Mohammed Shami2v INDCape Town11 Jan 2022
Dean ElgarSA281204023.331c †RR Pant b SN Thakur2v INDJohannesburg3 Jan 2022
Rishabh PantIND27504054.006c KD Petersen b M Jansen1v SACape Town11 Jan 2022
Mayank AgarwalIND26375070.272c †K Verreynne b M Jansen1v SAJohannesburg3 Jan 2022
Kagiso RabadaSA25453155.569c †RR Pant b Mohammed Shami2v INDCenturion26 Dec 2021
Keshav MaharajSA25454055.563b UT Yadav2v INDCape Town11 Jan 2022
Temba BavumaSA23*453051.115not out4v INDJohannesburg3 Jan 2022
Mayank AgarwalIND23375062.162lbw b D Olivier3v SAJohannesburg3 Jan 2022
KL RahulIND23744031.081c D Elgar b L Ngidi3v SACenturion26 Dec 2021
Quinton de KockSA21282075.007b Mohammed Siraj4v INDCenturion26 Dec 2021
Keshav MaharajSA21293072.419b JJ Bumrah2v INDJohannesburg3 Jan 2022
Marco JansenSA21343061.767c R Ashwin b SN Thakur2v INDJohannesburg3 Jan 2022
Rassie van der DussenSA21540038.895c V Kohli b UT Yadav2v INDCape Town11 Jan 2022
Kyle VerreynneSA21722029.176lbw b SN Thakur2v INDJohannesburg3 Jan 2022
Ajinkya RahaneIND20233186.966c HE van der Dussen b M Jansen3v SACenturion26 Dec 2021
Hanuma VihariIND20533037.745c HE van der Dussen b K Rabada1v SAJohannesburg3 Jan 2022
Marco JansenSA19423045.248lbw b SN Thakur2v INDCenturion26 Dec 2021
Virat KohliIND18324056.255c †Q de Kock b M Jansen3v SACenturion26 Dec 2021
Keegan PetersenSA17363047.223c †RR Pant b Mohammed Siraj4v INDCenturion26 Dec 2021
Rishabh PantIND17431039.536c †K Verreynne b M Jansen1v SAJohannesburg3 Jan 2022
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.