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
Brad HodgeAUS20082008120946747.0017553.71010131
Kevin O'BrienIRE201620161219475*94.0017055.2901062
Josh Tasman-JonesOV201720171219459*94.0014763.95010112
Graeme BeghinAA20212021120948347.0024937.75010111
Tafadzwanashe KaitanoZIM20212021120948747.0041322.76010100
Sunil GavaskarIND19751975120948647.00--010160
Indika de SaramSL19991999330943931.3323440.17000120
Henry ShipleyCAN20182018230947631.3318949.74011170
Tony LockENG19681968230948931.3316754.49010130
Gary BartlettNZ19611961230944031.33--00060
Barry ShepherdAUS196319632319471*47.0015147.0201081
Majid KhanPAK19821982230946331.3320346.31010130
Terry JennerAUS19751975232947494.0015162.2501080
Yuvraj SinghIND20102010340945223.5014166.67010122
Nixon McLeanWI19991999240943923.5013868.12000124
Mominul HaqueBAN20162016240946623.5016357.67011140
Matthew KuhnemannTAS20262026240945623.5029132.3001180
Sam WoodLEI202420243419457*31.3319348.7001084
William ScottonENG18861886340943423.50--000-0
Bill EdrichENG19501950240947123.50--010110
Norm O'NeillAUS19621962240945623.504542.22011120
Keith ThomsonNZ19681968241946931.3318637.1001151
Ravi ShastriIND19911991240944123.5034327.4100070
Steve WaughAUS19911991351944823.5015959.12000120
Courtney BrowneWI19951995353943447.0019248.9600081
Syd GregoryAUS19051905351945123.50--01080
Tom GarrettAUS188518853529451*31.33--01080
Atul WassanIND19901990451945323.5013370.6801190
Anil KumbleIND20012001560943715.6729232.19000140
Mohammad NawazPAK20222022361944518.8018949.74000110
Imam-ul-HaqPAK20192019360944315.6722941.05001110
Will BosistoSA20202020361943818.8035326.6300080
Eric DaltonSA19311931360943115.67--00060
Gubby AllenENG19481948361943618.80--00000
Mashrafe MortazaBAN20052005470944813.4315361.44003141
Hemang BadaniIND20012001471943815.6724837.90000111
Lasith LakshanCMCC20262026470943213.4314763.9500072
Ramiz RajaPAK19931993470943713.4320944.98001130
Adam MilneCS201820186819429*13.4323140.6900081
Wally GroutAUS195819585829435*15.678525.8800010
Trent BoultNZ/ND20182018892946113.4386109.30013105
Akila DananjayaCCC20252025990942510.4414863.5100062
Lizaad WilliamsSA/NOR20222022591943011.7526136.02002120
Brendan DoggettSA20222022693944915.6715759.87001110
Richard CollingeNZ19761976692943613.43--00252
Graeme AldridgeND2014201471019421*10.4420745.4100190
Michael HoganKEN202320237105944318.8011482.46000171
Dayle HadleeNZ19731973610094379.4027334.07004100
Dillon PenningtonWOR20182018814394378.5525536.86004140
Steven FinnENG/MID20152015111599421*15.6722042.73001160
PreviousPage 226Next

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.