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 resultT2067th 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 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
Shaminda ErangaSL20142014811712345*30.7525248.81002160
Pat CumminsAUS2025202561101232811.1817769.49000104
Kamran AkmalPAK2010201061201234610.2521357.75004191
Matthew HoggardENG20042004131451233813.6751823.75002110
Nathan LyonAUS201320131114812318*20.5037233.06000181
Angus FraserENG1998199814215123327.6933336.94002102
Rodney HoggAUS1979197913222123196.1541026.10006110
Gubby AllenENG19311931310122122122.00--100141
Johnny DouglasENG1913191322012211961.00--10000
Arjuna RanatungaSL198319831201229061.0018466.30010181
Mohammad AzharuddinIND199519953201228761.0020260.40010150
C.B. FryENG189618962301226440.67--010-0
Iftikhar Ali Khan PataudiENG1932193223012210240.6749424.7010060
Ken WadsworthNZ197519752301225840.6727145.02020130
Seb GotchVIC2018201824112266*40.6727843.88010180
AR SchawCS2024202434012211430.5024050.83100111
Jamal ToddOV202520252401225530.5018167.40010181
Lakvin AbeysingheKYCC202620262401228530.5019861.62011100
John LyonsAUS189018902401225530.50--01080
Sammy WoodsENG189618963401225330.50--010-0
Ted BadcockNZ193219322401226430.50--02133
Murray ChappleNZ196219622401226930.50--010100
Assad FudadinWI201220123511225530.5038032.11010150
Rob NewtonNOR201820183501224624.4026446.21001120
Jimmy BlanckenbergSA192119213501224524.40--000173
Greg DawsonCAN2015201536112250*24.4035234.66010130
Wilf FlowersENG188518854601225620.33--01080
Rolph GrantWI193519354611227724.40--01200
Mark BurgessNZ198019803611224924.4035134.7600180
Harbhajan SinghIND200920096701226017.4319064.21011133
Hamish RutherfordOV202320234701225217.4323053.04010200
Ken McClureCAN202220224701223617.4324949.00001160
Jofra ArcherSUS201620165701224617.4323551.91001180
Aaron HardieWA202420244701224717.4326546.04001150
Paul ReiffelAUS199619964811225617.4329541.36011130
Charles StoboNSW2025202558112242*17.4320758.94002173
Tom LawesSUR202420247821225820.3323352.36012131
Bert SutcliffeNZ195819584811224117.43--00230
Kabir AliLAN201420146931222620.3322953.28000111
Dale SteynSA200920095901224713.5628642.6600193
Bapu NadkarniIND196019606921223417.43--00000
Bapu NadkarniIND196819686901223213.564912.2400121
Saleem AltafPAK1973197379312253*20.335521.8201161
Neil WagnerNZ/OV2015201581021222415.2518964.55001163
Lasith AmbuldeniyaSL2021202161011224013.5628343.11002105
Noel McGregorNZ1956195651001224112.20--00100
Josh HazlewoodAUS20152015121151223920.3324949.00001161
Matthew QuinnAA/ESS2016201671121223513.5616275.31000163
Brett RandellCS2023202371111224012.2029441.5000273
Shoaib AkhtarPAK2002200291321223711.0921955.71000124
PreviousPage 199Next

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.