Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)INDInnings break - IND need 199 runs to winLive5th Match · Pakistan ODI Tri-Series 2026/27PAK35/2 (8)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (87 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th 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/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tristan StubbsWAR2022202277129380*48.83160183.130301123
Pieter MalanBOL202220229913687146.00310118.710512813
David MillerDOL202220226631935864.33123156.910211311
Heinrich KlaasenTIT2022202298325359*50.60212119.34020179
Dwaine PretoriusNW2022202277114674*24.33134108.9601069
Christiaan JonkerWAR201720172201206160.0074162.1602079
Ben DunkNMBG2019201966122999*45.80154148.70010228
Janneman MalanBOL202220229902024522.44162124.69001218
Jonathan BirdWP202220227701825326.00163111.66011168
Jacques SnymanKNI202220227702089029.71149139.60010247
Grant RoelofsenDOL202220228801675020.88158105.70010147
Christiaan JonkerBOL202220227621564639.00122127.87000107
Richard LeviWP202220226601386723.0087158.62011177
Tony de ZorziWP202220226601464524.33115126.9600096
Justin KempSA2005200533211778*117.00108108.3301076
Chris MorrisNMBG201920196521164238.6763184.1300096
Sanath JayasuriyaMI200920093301115237.0076146.0501096
Andile PhehlukwayoDOL202220228749528*31.6767141.7900056
Theunis de BruynKNI201720172218378*83.0062133.8701036
Richard LeviCC20142014110767676.0053143.4001056
Davy JacobsWAR201420142217162*71.0042169.0501026
Wihan LubbeWAR2022202277123169*38.50189122.22021215
Theunis de BruynTIT2022202299219763*28.14156126.28011225
JP DuminySA/MI200920095521856261.67144128.47020125
Dane VilasWP2022202288318460*36.80147125.17010145
Dean ElgarSA/KNI20132013222164103*-23071.30110165
Lesiba NgoepeWAR202220227711554325.83113137.17000155
Wesley MarshallNW202220227701504321.43103145.63000205
Dewald BrevisTIT2022202277114546*24.17128113.28001135
Mark BoucherSA/RCB2009200944212648*63.00109115.6000085
Sisanda MagalaLIO202220227731253731.2599126.2600095
Vaughn van JaarsveldDOL20192019111112112*-69162.32100125
Reeza HendricksJS20182018111108108*-62174.19100105
David MillerSA/DH20192019332864586.0081106.1700035
Christiaan JonkerWAR201620163227649*-48158.3300065
Delano PotgieterNW202220224417437*24.6763117.4600025
Andre RussellWI/KNI201520152116464*-40160.0001055
Dale SteynSA20142014221625862.0035177.1401065
Mark WoodENG20202020110424242.0023182.6100025
Mark WaughAUS19971997231251116125.5038964.52200284
Donavon FerreiraTIT2022202296416660*83.00122136.07010154
Jon-Jon SmutsWAR/NMBG201920197701397319.86111125.23010134
Quinton de KockSA202020202301367045.3321264.15020144
Rohit SharmaIND20182018110115115115.0012691.27100114
Rassie van der DussenSA/JS201920192201109355.0011496.4901074
Nicky van den BerghNW202220226611035220.6083124.1001084
Marlon SamuelsWI20082008110989898.0088111.3601074
Hardus ViljoenBOL202220227639732*32.3356173.2100094
Patrick KrugerKNI20222022761973419.4077125.9700064
Isuru UdanaSL/PR20192019220817840.5065124.6201074
Page 1Next

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