Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: India tour of South Africa 2021/22×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Keegan PetersenSANewlandsCape Town20221201548277.0027955.20020190
KL RahulINDSuperSport ParkCenturion202112014612373.0033443.71100211
Rishabh PantINDNewlandsCape Town2022121127100*127.0018967.20100104
Dean ElgarSAThe Wanderers StadiumJohannesburg202212112496*124.0030840.26010140
Virat KohliINDNewlandsCape Town20221201087954.0034431.40010161
Keegan PetersenSAThe Wanderers StadiumJohannesburg2022120906245.0016255.56010130
Temba BavumaSASuperSport ParkCenturion2021121875287.0018347.54010140
Dean ElgarSASuperSport ParkCenturion2021120787739.0015849.37010120
Temba BavumaSAThe Wanderers StadiumJohannesburg2022121745174.0010570.4801091
Ajinkya RahaneINDSuperSport ParkCenturion2021120684834.0012554.40000121
Mayank AgarwalINDSuperSport ParkCenturion2021120646032.0013746.72010100
Ravichandran AshwinINDThe Wanderers StadiumJohannesburg2022120624631.006496.8800080
Rassie van der DussenSANewlandsCape Town20221216241*62.0014941.6100030
Temba BavumaSANewlandsCape Town20221216032*60.0011054.5500090
Hanuma VihariINDThe Wanderers StadiumJohannesburg20221216040*60.0013743.8000090
Ajinkya RahaneINDThe Wanderers StadiumJohannesburg2022120585829.007973.4201181
KL RahulINDThe Wanderers StadiumJohannesburg2022120585029.0015437.66010100
Cheteshwar PujaraINDThe Wanderers StadiumJohannesburg2022120565328.0011947.06010100
Quinton de KockSASuperSport ParkCenturion2021120553427.509160.4400051
Virat KohliINDSuperSport ParkCenturion2021120533526.5012642.0600080
Cheteshwar PujaraINDNewlandsCape Town2022120524326.0011047.2700090
Mayank AgarwalINDThe Wanderers StadiumJohannesburg2022120492624.507466.22000100
Rishabh PantINDSuperSport ParkCenturion2021120423421.004789.3600070
Rassie van der DussenSAThe Wanderers StadiumJohannesburg2022120414020.5010937.6100050
Aiden MarkramSAThe Wanderers StadiumJohannesburg2022120383119.005076.0000070
Dean ElgarSANewlandsCape Town2022120333016.5011229.4600030
Keegan PetersenSASuperSport ParkCenturion2021120321716.005855.1700060
Marco JansenSASuperSport ParkCenturion2021120321916.005657.1400060
Shardul ThakurINDThe Wanderers StadiumJohannesburg2022120282814.002996.5500151
Keshav MaharajSANewlandsCape Town2022110252525.004555.5600040
Kagiso RabadaSASuperSport ParkCenturion2021120252512.504951.0200131
Aiden MarkramSANewlandsCape Town2022120241612.004454.5500050
Mayank AgarwalINDNewlandsCape Town2022120221511.005044.0000040
KL RahulINDNewlandsCape Town2022120221211.005738.6000030
Keshav MaharajSAThe Wanderers StadiumJohannesburg2022110212121.002972.4100030
Kyle VerreynneSAThe Wanderers StadiumJohannesburg2022110212121.007229.1700020
Marco JansenSAThe Wanderers StadiumJohannesburg2022110212121.003461.7600030
Jasprit BumrahINDSuperSport ParkCenturion2021121211421.002584.0000030
Jasprit BumrahINDThe Wanderers StadiumJohannesburg20221212114*21.002584.0000022
Keshav MaharajSASuperSport ParkCenturion2021120201210.003852.6300040
Ravichandran AshwinINDSuperSport ParkCenturion202112018149.002281.8200030
Shardul ThakurINDNewlandsCape Town202212017128.502277.2700021
Rishabh PantINDThe Wanderers StadiumJohannesburg202212017178.504636.9600110
Cheteshwar PujaraINDSuperSport ParkCenturion202112016168.006524.6200130
Kagiso RabadaSANewlandsCape Town2022110151515.002560.0000010
Rassie van der DussenSASuperSport ParkCenturion202112014117.008316.8700010
Shardul ThakurINDSuperSport ParkCenturion202112014107.003441.1800021
Aiden MarkramSASuperSport ParkCenturion202112014137.004134.1500030
Wiaan MulderSASuperSport ParkCenturion202112013126.503636.1100020
Duanne OlivierSANewlandsCape Town20221111010*-3925.6400020
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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