Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES107/3 (11.5)WAR206/4 (20)ES need 100 runs in 49 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Marco JansenSA202620262301468548.6717483.91010214
Roger TwoseNZ199519952311465973.0047930.48020100
Ajinkya RahaneIND202320233401468936.5028451.41010181
Andrew BalbirnieIRE201920192401468236.5023562.13020230
Saeed AhmedPAK196419642401468036.5014870.27010110
Javed BurkiPAK196419642401466236.5024031.6701070
Bob BarberENG196219623401468636.50--010141
Eknath SolkarIND1975197524014610236.50--100120
Will JacksSUR202120216511466036.5033044.24020171
Wilfred RhodesENG1905190545214639*48.67--000-0
Harry TrottAUS189318933501469229.20--011170
Curly PageNZ193019304501466729.20--01000
Colin BlandSA196219623501464229.20--00074
Raja SandhuAA201720175601468224.3318678.49011177
Zubayr HamzaSA201920193601466224.3324360.08012212
Mushtaq MohammadPAK196719673611466629.2044832.59011152
Cameron WhiteAUS200820084721464629.2033044.24000151
Stuart MeakerSUR201420145711465824.3334642.20022200
Wilf FergusonWI194819486711467524.33--02100
Joshua BrodieWF201320134801463718.2536340.22000250
Sam HainWAR202020205801466518.2541435.27021200
Jeffrey VandersayBCAA202620266811466320.8623661.86011172
Jake LehmannSA201820184811466120.8635041.71011190
Alex ThomsonWAR202020205801464618.2538038.42001183
Nathan HauritzAUS2010201069414641*29.2028451.41000172
Ben CoadYOR202220225931466924.3322764.32010202
Chamindu WijesingheCCC202620267911466518.2530647.71010121
Daniel DrewSA20242024510114646*16.2231346.65003140
Liam ScottSA2024202451021465318.2534642.20011160
Zaheer AbbasPAK1973197361011464716.2213844.20001150
Jack LeachENG/SOM20232023911514640*24.3321468.22000251
Ethan BamberMID202320231320914646*13.2735541.13004212
Sanoj DarshikaCCC20242024110145145145.0020770.05100191
Jordan NeillIRE202520252401454936.2524259.92000242
Nari ContractorIND195519553401456236.25--020-0
John EdrichENG1976197624114576*48.3354226.75010170
Fynn Hudson-PrenticeDER2020202035214591*48.3327752.35010200
Larry GomesWI198019804501456129.0044932.29010110
Everton MattisWI198119814501457129.0040136.16011201
Mike AthertonENG199219923501457629.0040735.63021150
Sammy JonesAUS188618863601458724.17--01060
George HirstENG189818983601458524.17--011141
Robin SmithENG198819883611455729.0037039.19011170
Saqlain MushtaqPAK20012001472145101*29.0039936.34101133
Michael-Kyle PepperESS2023202347214552*29.0016786.83011163
Ben CharlesworthGLO2019201957114577*24.1740236.07010150
C SandaruCMCC202520254711454624.1731546.03000104
Frank WoolleyENG19231923471145115*24.17--10201
George WorkerCAN201320134801454118.1339137.08000200
Josh ShawGLO202520257841454536.2521268.40001153
PreviousPage 180Next

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.