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
Cade CarmichaelIRE202520252401005925.0021346.95010110
K NuwanthaPSC/BSC202520253401004625.0011785.4700093
James KellyAUS189818984411003233.33--000110
Bob WyattENG193719372401005025.0025639.0601070
Jock EdwardsNZ197719772401005125.0013574.07011180
Kapil DevIND199119912401004425.0012281.97000133
Nasser HussainENG199019903501003520.0022943.67001130
Marchant de LangeGLO2024202465210046*33.3392108.7000295
Zak GibsonND202620263521004333.3319651.02001140
Brydon CarseDUR202020203501004120.0019052.63001141
Sandun WeerakkodyBSC202620263501004420.0098102.04000152
BJR MartindaleNOT202620263501005520.0020947.85010130
Roger BluntNZ1930193045110045*25.00--00100
Russell EndeanSA195819583501003820.00--00000
Garry SobersWI197419744501005720.0026837.31012121
Arjuna RanatungaSL199919994521006633.3317557.14010101
Asif MujtabaPAK199419944501004420.0034828.7400190
Graham WaggGLA202020203611005420.0020050.00011130
Tom CurranENG/SUR201820184611003920.0017357.80001160
Jake LehmannSA201720173601004316.6718354.64000110
Harry TectorIRE202520253601005016.6721945.66011100
Josh PhilippeWA201820183601007416.6714768.03011190
Nathan EllisTAS202020205601004116.6728435.21001101
Shamar JosephWI202620264611003820.0087114.9400096
Doug RingAUS195219523601005316.67--010120
Jayasinghrao GhorpadeIND195919593601004116.67--00160
Richie RobinsonAUS197719773601003416.6724640.65000140
George ScottGLO202120215701003114.2936227.62001121
Shaheen Shah AfridiPAK/MID202220227711002916.6712480.65001133
Ramesh MendisSL202120214701003314.2922344.84001100
WPUJC VaasSL199919998821004116.6727835.9700281
Muttiah MuralitharanSL200920098821002916.6711289.29001134
Jackson BirdTAS201920195811002214.2910595.24001161
Will WilliamsCAN202020207811003814.2926537.74000101
Matt HenryNZ/SOM2025202578210041*16.67100100.00000144
Peter YounghusbandWF202620264801002712.5028535.09001112
Sam ElliottVIC202420245801003012.5026038.46000103
Bill O'ReillyAUS1934193458410030*25.0026338.02000-2
Phil DeFreitasENG199019905801003812.5015863.29003111
Shane WarneAUS199219925911003512.5031831.45001100
Mark DekkerZIM199619965901002011.1125339.5300180
Muttiah MuralitharanSL/IWX2005200581011003611.1112580.00001103
Sudeera ThilakaratnePSC2025202581011002311.1138925.7100240
Jomel WarricanWI20252025612210036*10.0014369.9300573
Ollie RaynerMID20162016131331002610.0029334.13003110
Michael HoganGLA2017201712171010029*14.2913872.46002151
Naveed NawazSL200220021219978*99.0019251.56010110
Sahan ArachchigeNCC20242024121996999.0014966.4401090
Buddy OldfieldENG19391939120998049.50--010-0
Ross TaylorNZ20222022230994033.0020747.83000110
PreviousPage 220Next

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.