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
Will ClarkCS20232023120794139.5077102.6000036
Sanjaya ChathurangaRCC202420241217978*79.0019440.7201043
Robin SmithENG19961996120796639.5021536.7401090
Harry PodmoreKEN20202020331794739.508691.86000121
Louis DelportAA202020203327953*79.0014554.48010113
Allan RaeWI195319532317963*39.50--01000
Lawrence RoweWI19791979230795026.3319540.5101090
Fanie de VilliersSA199519953327966*79.009087.78010123
Paul WisemanNZ20032003441792926.3322235.59000101
Toby Roland-JonesMID20182018240794619.7514454.86000121
Sean DicksonDUR20212021341794626.3318842.0200182
Kusal MendisSL20262026240796919.7514255.6301193
Santhush GunathilakeMSC20262026341795526.3319041.5801050
Raveen YasasBSC20262026240794619.7520538.5400130
George GearyENG19281928241796626.3325231.35010100
Cyril VincentSA19271927241795326.33--01000
Wasim BariPAK19721972240797219.752330.43012100
Dick BarlowENG18841884352793826.334744.6800120
Arthur GilliganENG19241924550793615.801612.5000001
John SparlingNZ19581958352795026.33--01000
Jeremy ConeyNZ19821982351797319.7523234.05012110
Syed KirmaniIND198019803517940*19.7519939.7000280
Pat SymcoxSA19961996351793219.7517445.4000124
Vernon PhilanderSA20202020361792715.8023134.20000120
Alecz DayWF201520153617936*15.8015351.6300182
Shreyas IyerIND20232023460793113.1711668.1000184
John TrumbleAUS18861886360792413.17--00100
Tony LockENG195519553617919*15.80--00060
Trevor ChappellAUS19811981361792715.8041818.9000030
Sherwin CampbellWI19981998360792813.1727728.52000100
Chris DentGLO20242024570796111.2923333.91012101
Benjamin ListerAA20222022874794226.3319740.1000091
Brody CouchWA20242024570793111.2928827.4300082
Wes HallWI19631963571792813.174070.0000141
Graham ClarkDUR20192019481792611.2918941.80002100
Jake Fraser-McGurkSA2024202448079439.889384.95001101
Percy McDonnellAUS1888188848079329.882142.8600210
Charlie TurnerAUS18881888481792611.295238.4600220
Naren TamhaneIND19591959481793211.29--00140
Theo van WoerkomCAN202020207917928*9.8823633.4700152
Makhaya NtiniSA200120011110179238.7815949.69002131
Stephen BoockNZ19841984810279359.8825331.2300270
Jamie McIlroyGLA20232023101167930*15.8018941.80001111
Andy WhittallZIM19981998611279178.7827129.1500080
Jeff ThomsonAUS19781978712179247.186526.1500260
Allan DonaldSA199419948138792715.8022435.2700260
Angus FraserENG199519951015579277.9028527.7200250
Dinanath RamnarineWI2001200181547935*7.1830425.99004100
Shaiman AnwarUAE20162016110787878.0012960.4701090
Collins ObuyaKEN20112011120786339.0014155.32010130
PreviousPage 243Next

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.