T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At The Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA20232023120200172100.0034458.14100230
Aiden MarkramSA202320232311499674.5021369.95010240
Tony de ZorziSA20232023120868543.0016452.44010110
Reeza HendricksSA20232023110838383.0044188.64010112
Aamer SohailPAK19931993110575757.009560.0001030
Wiaan MulderSA20232023120544227.0010153.4700090
Shoaib MohammadPAK19931993220494924.507367.1200180
Dean ElgarSA20232023120474223.506770.1500070
Wasim AkramPAK19931993220453422.506173.7700041
Rilee RossouwSA20232023110424242.0021200.0000043
Waqar YounisPAK19931993221403740.004588.8900012
Heinrich KlaasenSA20232023230371712.338543.5300031
Ryan RickeltonSA20232023120322216.007841.0300040
Asif MujtabaPAK19931993220302515.008137.0400010
Quinton de KockSA20262026110282828.0014200.0000041
Jason SmithSA20262026110262626.0010260.0000041
Ramiz RajaPAK19931993220241312.005345.2800030
Inzamam-ul-HaqPAK19931993110232323.005442.5900020
Kagiso RabadaSA20232023221221622.0015146.6700012
Quinton de KockSA20232023110212121.0021100.0000040
Simon HarmerSA20232023120201910.006431.2500020
George LindeSA20262026110171717.009188.8900011
Dewald BrevisSA20262026110171717.0010170.0000002
Ryan RickeltonSA20262026110151515.007214.2900002
Javed MiandadPAK1993199322013136.504429.5500110
David MillerSA20232023110111111.0011100.0000010
Keshav MaharajSA2023202312011105.503135.4800010
Tristan StubbsSA202620261111010*-5200.0000001
Rashid LatifPAK199319932201095.002147.6200010
Gerald CoetzeeSA20232023121109*10.002343.4800000
Zahid FazalPAK19931993110777.002133.3300000
Mushtaq AhmedPAK19931993221555.00771.4300010
Wayne ParnellSA20232023110222.002100.0000000
Corbin BoschSA2026202611122*-2100.0000000
Aiden MarkramSA20262026110222.00450.0000000
Saleem MalikPAK19931993110111.00333.3300000
Bjorn FortuinSA2023202311100*-10.0000000
Aaqib JavedPAK19931993220000.0040.0000200

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