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
Harry BrookYOR20172017460823813.6719841.41002110
Troy JohnsonOV20262026460825713.6722935.8101370
Katene ClarkeND20222022361822916.4014855.41000131
Denys MorkelSA19311931360823313.67--00070
Robert ChristianiWI19501950461823316.40--00040
Javed BurkiPAK19671967360823113.6728428.8700080
Ajit WadekarIND19741974360823613.6720140.8000070
Neil FosterENG19881988462823420.5019542.05001100
Sanath KaluperumaSL19841984360822313.6728628.67000100
Michael KasprowiczAUS20052005572822316.4012764.57001100
Hasan AliPAK/YOR20262026470822711.7113162.60001112
Tom HartleyLAN20262026471822413.6715353.5900291
Liam ScottSA20212021470824211.7119142.9300290
Jack IkinENG19481948470822411.71--00000
Gavin LarsenNZ199519954738226*20.5032525.23001110
Dale SteynSA200720077818233*11.7112665.0800274
David BrownENG19661966680824410.2521817.4300290
Michael KasprowiczAUS19971997791822010.2518045.5600380
Danru FernsAA2023202381038217*11.7119442.2700171
Lawrence Neil-SmithTAS20232023810182239.1134623.70003111
Ishant SharmaIND201120111219682176.3130926.5400360
Sai SudharsanIND20262026110818181.0010477.88010130
Ernest TyldesleyENG19261926110818181.00--01070
Corbin BoschSA202420241218181*81.009486.17011150
Phil MeadENG19281928120817340.5028628.3201080
Ivor MendoncaWI19621962220817840.50--01000
Deryck MurrayWI19781978220816040.50--010100
John DysonAUS19831983120817940.5021238.2101070
Arjuna RanatungaSL19961996220817540.5014157.4501070
Ben SmithCS20172017330815227.0020739.13010100
Harry SwindellsLEI20232023230817327.0010279.41011100
Peter LashleyWI19661966230814927.0031325.8800050
Phil SimmonsWI19961996230815927.0013062.31011140
Mark EalhamENG19961996230815127.0020739.1301070
Shane WatsonAUS20052005340813120.2521238.2100080
Nathan LyonAUS202620263418132*27.0019441.75000101
Tom LathamCAN201220122418153*27.0010279.4101061
Bevan SmallCS20232023340814520.2510477.8800082
Adeesha ThilanchanaBSC20262026341813427.0010775.7000073
Billy GunnENG18901890240813420.25--00000
Bobby AbelENG18881888340817020.25--01190
Andrew StoddartENG18981898240812520.25--00040
Tom KillickENG19291929240813120.25--00000
Fred TitmusENG19741974240816120.2522635.8401180
Phil EdmondsENG197919794418127*27.0017446.55000121
Roger BinnyIND19861986340814020.2516848.21000101
Boeta DippenaarSA20022002350817416.2017047.65010140
Usman ArshadDUR201420144518138*20.2517446.5500091
Everton WeekesWI19521952350815116.2040.0001170
Garry SobersWI19561956450812716.20--00000
PreviousPage 240Next

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.