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
Heino KuhnSA201720174801133414.1329738.05000180
Ajeet DaleGLO202320236811135216.1422849.56011150
Richard EllisonENG198619864801133614.1344725.28000120
Tafadzwanashe KaitanoZIM202520254801134014.1328439.79003131
Hamza ShaikhWAR202520254801132814.1330337.29001180
Shahadat HossainBAN202420244801132814.1330736.81001130
Mick CommailleSA192419245811133716.14--00100
Dulip SamaraweeraSL199419944801134214.1347823.6400180
Muttiah MuralitharanSL200320037921133816.1417963.13002104
Aakash ChopraIND200420045901134512.5638129.66001140
Josh DaveySOM202020206931132818.8324845.56001181
Stuart MeakerSUS2021202169111330*14.1324346.50001180
Michael BatesAA20142014710311348*16.1443925.74002112
Bryan StrangZIM1999199961001134111.3018860.11003121
Kemar RoachWI/SUR20252025611511358*18.8339428.68012150
Gurinder SandhuSUS/QUE2025202581221133311.3037230.38002161
Josh ShawYOR/GLO201920191013211338*10.2728339.93005160
Pramodya WickramasingheSL199519957130113288.6923248.71002120
Michael HoganGLA20212021131461135414.1314677.40013171
Tom HelmMID2023202391431132010.2723747.68001101
Jasprit BumrahIND20212021915311334*9.4219956.78007141
Anderson PhillipWI/LAN20252025917211324*7.5347623.74003140
Andy GanteaumeWI19481948110112112112.00--100130
Upul ChandanaSL200220022201129256.0021153.08010130
Dinesh ChandimalSL201120111201125856.0017862.92020140
Roscoe ThattilKCCC202420241201128856.0027940.1401041
Phillip HughesAUS201220122301128637.3323348.0701091
Dasun ShanakaSSC202520252301125137.3383134.9401097
Alick AthanazeWI202320232301124737.3325843.41000141
Jim ChristySA192919292301127037.33--01000
Sarfraz AhmedPAK201920192401125628.0014676.71021180
George GartonSUS2019201934211259*56.0014975.17020143
S DixitAA202620262411126137.3316169.57010182
Jack BrownENG189418942401125328.00--01160
Percy HolmesENG192719272411128837.33--01100
Gordon LeggatNZ195619562401126128.00--01000
Barry JarmanAUS196419643401127828.006154.10011131
Malcolm NofalWF201920194501124522.4016368.71001113
Ben CharlesworthGLO202120213501124922.4025843.41001150
Beyers SwanepoelKEN202420243501125422.4019058.95010170
Foffie WilliamsWI194819483501127222.40--01174
Craig ErvineZIM201420143601123418.6719657.14000122
Regis ChakabvaZIM2017201736111271*22.4027940.1401061
Brian ChariZIM201620163601128018.6724845.16010132
Tim SeifertND202020203601125118.6718759.89010121
Nikhil ChaudharyTAS202620263601128118.6716966.2701190
James SalesNOR202120213621125328.0026043.08011170
Joe DarlingAUS189618963601124718.67--00200
Bert OldfieldAUS1926192646211233*28.00--00020
Maqsood AhmedPAK195419544711126918.6710.0001292
PreviousPage 208Next

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.