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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Keith ArthurtonWI19891989472783715.6031524.7600190
Chamika GunasekaraNCC20252025781783111.1417145.6100190
Chris OldENG197819787817829*11.1425031.2000190
Ian McPeakeWF20162016795782519.5021935.6200282
Colin BlytheENG19061906592782711.14--00270
Bob WillisENG19791979793782413.0020637.8600271
Shivlal YadavIND197919799937829*13.0016735.9300260
Danal HemanandaACCC20252025610278299.7517345.0900243
Zaheer KhanIND20012001712278457.8017943.5800682
Ajeet DaleGLO202420241112478329.7512562.4000390
Todd MurphyVIC2026202671227827*7.8014553.7900382
Aristides KarvelasSUS20232023812278237.8020338.4200382
Kemar RoachWI/SUR202320231316678187.8027128.7800281
Imran NazirPAK19991999120776438.5011964.71010121
Nathan McCullumOV20122012120777738.5010474.04011141
Khurram ManzoorPAK20102010120777738.5024331.6901180
Gareth AndrewWOR20152015120777038.5013258.3301071
Wanindu HasarangaSL20202020120775938.5073105.48010151
Syd GregoryAUS18971897120774638.50--000-0
Graham RoopeENG19751975120777738.5021535.81011110
Duleep MendisSL19881988120775638.5014055.00010110
Raman LambaIND19861986220775338.5013838.4101050
Guy WhittallZIM199419943317761*38.5025729.96010100
VVS LaxmanIND19961996240775119.2520837.0201090
Graeme LabrooySL199119913417770*25.6710374.76011132
Shardul ThakurIND20232023340775119.2515549.6801190
Shahadat HossainBAN20232023240773119.2518641.40000100
Andrew GreenwoodENG18771877240774919.253119.3500000
Lala AmarnathIND19491949240773919.25--00060
Godfrey EvansENG19591959340777319.257898.72012130
Polly UmrigarIND19511951340773819.25--000-0
Percy MansellSA19521952240773119.25--000130
Mike ShrimptonNZ19631963240773119.25--00080
Wasim BariPAK19711971341776325.6728626.9201160
Tony LewisENG197219722417770*25.6719439.6901180
Rick McCoskerAUS19801980240774119.2525729.9600040
Sanjay ManjrekarIND19911991240773019.2521435.9800050
Dulip SamaraweeraSL19951995240773319.2518142.5400090
Mark RamprakashENG20022002350773115.4017943.02000121
Tom HelmMID20182018351775219.2512661.11010121
Anderson PhillipLAN20242024351774119.2513855.8000090
Rob JonesLAN20202020350772315.4024831.0500090
Les AmesENG19321932350776515.402821.4301190
Phil DeFreitasENG19861986451774019.2514652.74000110
Darren StevensKEN20202020560773612.8313756.20002111
Angus LovellQUE20262026360773612.8325430.31000110
John SelbyENG188218823617748*15.40--00040
Len DarlingAUS19341934460773712.8320537.5600100
David TownsendENG19351935360773612.83--00001
Jeremy ConeyNZ19871987360773612.8318342.0800070
PreviousPage 245Next

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.