Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Pat SymcoxSA19961996110777.001070.0000010
Liam DohertyNC20262026110777.007100.0000010
Daren PowellWI20072007221767.003221.8800010
Imran FarhatPAK20072007120773.504316.2800110
Albie MorkelSA20072007220763.501450.0000010
Colin IngramWAR20172017220753.501450.0000010
Doug BracewellNZ20132013120773.504814.5800100
Simon HarmerSEC2025202542276*-977.7800000
Kyle AbbottSA/WAR2016201642177*7.001070.0000100
Junior DalaNMBG20182018320773.505140.0000110
Deepti SharmaINDW20232023220773.501070.0000100
Vishwa FernandoSL20242024120753.505512.7300000
T IsaacsNW20222022320773.501546.6700100
Adam ParoreNZ20002000120753.505512.7300010
Beuran HendricksWP2022202283176*3.50887.5000110
Onke NyakuWAR/NMBG20192019531743.50977.7800010
Ajit AgarkarIND20062006110666.001442.8600010
Brett LeeAUS2006200611166*-3200.0000010
Kyle MillsNZ2005200511166*-4150.0000010
Daniel VettoriNZ20052005110666.004150.0000010
Chris HarrisNZ19941994110666.004150.0000000
Owais ShahCC20122012110666.001060.0000000
Allan DonaldSA19921992210666.00875.0000000
Kabir AliENG2005200511166*-6100.0000000
Prosper UtseyaZIM2005200511166*-966.6700000
Upul TharangaSL20172017110666.001637.5000000
Ishant SharmaKKR2009200921166*-3200.0000010
Laxmi Ratan ShuklaKKR20092009210666.001060.0000010
Samit PatelWAR20132013110666.001060.0000000
Doug BollingerAUS20112011110666.005120.0000010
David WarnerAUS20162016110666.005120.0000010
Vaughn van JaarsveldPR20182018110666.00875.0000000
Mitchell MarshAUS20202020110666.00875.0000000
Andrew BirchWAR20122012210666.003200.0000001
Andrew BirchWAR20152015210666.004150.0000010
Cameron DelportKI20242024110666.00785.7100010
Aubrey SwanepoelKNI20172017210666.006100.0000010
Tumelo BodibeKNI20162016110666.001154.5500000
Devon ConwayLIO20162016110666.00875.0000000
George LindeCTB20192019110666.00875.0000000
Nahida AkterBANW20232023110666.005120.0000000
Jerry NqoloWAR20172017110666.00875.0000010
Mbulelo BudazaKI20242024110666.001154.5500010
Will JacksPC20232023110666.004150.0000010
Tazmin BritsSAW20252025110666.001540.0000000
Cara MurrayIREW20252025110666.00785.7100010
Nandre BurgerNMBG20192019410666.00966.6700000
Mahesh TheekshanaJSK20252025110666.004150.0000001
Thamsanqa KhumaloKI20242024110666.00875.0000010
Peter MartinENG19961996110666.00966.6700000

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.