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
Craig CummingNZ200620062401194329.7528242.20000142
Jayden GoodwinWA202320233411196339.6728342.05010100
D SigeraCCC202620263401198129.7516671.69010182
George GunnENG191119112401196229.7533235.8401060
Gulabrai RamchandIND1958195824111967*39.67--01160
Chris CairnsNZ199219923501196123.8031238.14011180
Ish SodhiND201220123501195023.8024149.38010131
Wanindu HasarangaSL202120213501194323.8015477.27000140
Neil WagnerND/DUR202520253621193329.75116102.59001155
Louis StrickerSA191119113601194819.8335233.81001100
Wilfred RhodesENG191419143611193523.80--00100
W.G. GraceENG189618963601196619.83--01000
George GiffenAUS189618963601198019.83--01200
Gubby AllenENG193319336601194819.8322440.63000120
Rod MarshAUS197619764611193823.8035833.2400090
Nick KnightENG200020004701194417.0038530.9100090
Aftab AhmedBAN200820084721194423.8034035.0000290
Tarun NethulaCS201320135701193517.0022951.97001191
Stuart PoynterDUR201620164701194217.0022054.09001190
Calum HaggettKEN201420144701194417.0027044.07001180
Matthew MontgomeryNOT202420244701194817.0035333.71001160
Sudeera ThilakaratnePSC2026202667211981*23.8027643.12012190
Asel SigeraNCC2025202557311957*29.7520059.5001093
Percy FenderENG192319234701196017.00--01100
Lawrie MillerNZ195319534701194417.00--00100
Michael BracewellNZ/WF202220224801194914.8821555.35000172
Matt McEwanAA201920196801195314.8817070.00012115
Peter CarlsteinSA196019605901194213.22--00090
Rashid LatifPAK1995199551011193913.2238530.91000110
Ron ArcherAUS1956195661001193311.90--001102
Nathan LyonAUS201220121010511940*23.8024548.57000170
Taijul IslamBAN2026202661011192213.2225047.60000121
Ben CoadYOR20242024121021193814.8812694.44001180
Ben AitchisonDER20222022610211925*14.8832836.28000140
Wasim BariPAK1978197881011198513.2212622.2201221
S. SreesanthIND20062006711411929*17.0019959.80003142
Dominic CorkENG19961996711111932*11.9029640.20002150
Mervyn DillonWI20032003712111927*10.8224748.18003171
Ben CoadYOR20232023111231194513.2213290.15003106
Fidel EdwardsWI2011201181351193014.8833435.63001140
Merv HughesAUS199119919130119369.1532736.39004141
Shane WarneAUS199519951215211936*9.1525347.0400383
Jack BadcockAUS19371937110118118118.0022352.91100150
Mayank AgarwalIND201820181201187659.0026344.87010123
Chad BarrettNOR20162016222118114*-17965.92100151
Dattu PhadkarIND1951195122011811559.00--10001
James MintoDUR202520252301186739.3320657.28010180
Ray IllingworthENG195919592311185059.00--01070
Jehan MubarakSL200220022401184829.5023849.58000170
Daryl MitchellND201220122401188329.5041428.50010100
PreviousPage 202Next

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.