Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
David HookesAUS198519854711354222.5029745.45002111
Michael BurgessWAR202020205801353916.8827249.63000201
Will BosistoWA201820184801355816.8836437.09012131
Saif HassanBAN202120214801354316.8826850.37002212
Akila DananjayaSL2018201859213543*19.2924654.88002140
Jason HolderWI202220225911354516.8844230.54003142
Bryan YoungNZ199819985911354616.8841432.61001190
Godfrey EvansENG1955195571011353715.001662.50003150
Will ClarkCS2025202571121357015.0028647.20012103
Bishan BediIND197619761011113550*13.5040.00014113
Jack BrooksYOR201520151212113550*12.2729146.39011200
Will WilliamsLAN20232023131331356113.5055024.55012141
Waqar YounisPAK20002000101411353910.3834239.47003162
Morné MorkelSA2008200813140135359.6426650.75003240
Curtly AmbroseWI19951995111451353315.0026550.94001190
Ben CoadYOR2018201891571353316.8820366.50001211
James TomlinsonHAM201420141616101355122.5033540.30011161
Josh TongueWOR20172017121631354110.3832142.06001170
Graham OnionsLAN20182018111741354110.3818871.81004163
N McFadyenSA20262026110134134134.0017477.01100165
Henry WoodENG18921892111134134*---100-0
Max O'DowdNED2017201723013410544.6721163.51100211
Rashid LatifPAK200120013401347133.5025851.94010160
Joel ParisWA202020203401349333.5026550.57010202
Gordon GreenidgeWI198219822401346633.5024654.47020151
Graeme FowlerENG1983198324013410533.5041432.3710090
D'Arcy ShortWA2019201935113461*33.5018572.43010182
Bobby PeelENG189218923501348326.80--010110
Greville StevensENG192819283501346926.80--010-1
Imran FarhatPAK200720073601346822.3334738.62011190
Jake CarderWA202020203601343122.3327648.55001190
Stan McCabeAUS193319333601347322.3328247.52010190
Joe SolomonWI196119613611344526.8038025.26000100
Duncan SharpePAK195919593601345622.33--01000
Aunshuman GaekwadIND197719773601343922.3336336.91000130
Faisal IqbalPAK200720074701345119.1427848.20011190
Ben PomareND202520255711344622.3325253.17001152
Louis TancredSA191219124701343919.14--00221
Mohammad HafeezPAK200720074801343416.7531242.95000200
Henry CooperND202620264801346316.7528447.18010180
S MalshanPSC202620266811344019.1435537.75000131
Shaun PollockSA2005200579313467*22.3322360.09012171
Grant StewartKEN202120216921344019.1427349.08001181
Corey RocchiccioliWA202220228921345019.1419170.16011123
Charlie GriffithWI196519655921345419.14--01102
Brian TaberAUS196919696911344816.7517136.8400130
Mitchell SwepsonGLA/QUE20232023101031346919.1415984.28012170
ShujauddinPAK1959195961121344514.89--00100
Tim SoutheeNZ/ND202220229140134339.5720266.34003202
Shane WarneAUS1994199410161134338.9339733.7500390
PreviousPage 189Next

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.