ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Clint McKayLEI20162016141802736515.1745859.61025374
Graeme FowlerENG1985198523027220190.6764242.37110273
Cooper ConnollyWA202420243512729068.0041964.92030316
Vusi SibandaZIM201120113602729345.3350653.75020333
Haseeb HameedNOT202020205702728738.8666640.84030430
Azhar MahmoodPAK19971997684272128*68.0055948.66110283
Ajinkya RahaneIND2020202048127211238.8664242.37101301
Joe BurnsAUS/QUE201820184812729638.8643562.53011286
Michael PollardWF20132013481272124*38.8650453.97112393
Clem HillAUS1908190848027216034.00--100230
Peter MayENG196119614812729538.8620.00021320
John EdrichENG1966196679027210330.2264436.02110270
Logan van BeekNED/CAN/WF2017201781042727645.3343562.53031402
Ken RutherfordNZ1995199561012725630.2268539.71020400
Motganhalli JaisimhaIND19681968611227210130.2211811.02111170
Doug WaltersAUS19751975711227271*30.2252951.42030332
Dean JonesAUS19881988611127210227.2067140.54112320
Lewis McManusHAM20172017912227241*27.2054749.73000381
Ethan BrookesWOR2026202671312726622.6776135.74012350
Hashim AmlaSA/DER2015201591412726320.9291629.69011300
Stephen ParryLAN20172017121502724418.1359945.41001400
Toby Roland-JonesMID201920191015327251*22.6751153.23010352
Scott KuggeleijnND201520159162272104*19.4358546.50113294
Mike BrearleyENG19781978101612727418.13107325.35023200
Mohammad AshrafulBAN20082008917027210116.0057547.30104381
Matt TaylorGLO20262026101932723417.0059345.87003372
Herbert SutcliffeENG1927192724127110290.33--110-0
JP DuminySA2012201256327110390.3355548.83111313
Harry MakepeaceENG1921192136027111745.1765441.44120120
Craig ErvineZIM2017201748027116033.8854549.72101282
Todd AstleCAN201720175802717033.8844061.59020321
Mark BurgessNZ196819684802716633.888430.95030311
Maurice FosterWI1973197358127112538.714420.45100360
Nick ComptonENG2013201359027111730.1176835.29201310
John CrawleyENG1995199571112717227.1080333.75032240
Nathan SmithWF2023202361102717324.6441465.46021392
Eddie ByromSOM20202020611027111724.6456348.13101440
Neil McKenzieSA20002000712227112027.1067440.21112402
Ross TaylorNZ/CS2021202171322718024.6450054.20020314
Bradley HopeTAS2025202571302719120.8566640.69021410
Jarrod FreemanTAS202320231014227163*22.5841165.94012382
Guy WhittallZIM1996199681502715618.0789030.45023281
Bruce MartinNZ/AA201320131317227155*18.0751452.72011433
Chris WrightLEI20192019121712716016.9463342.81010371
Carlton BaughWI20112011101812716015.9452052.12011303
Dion NashNZ19991999131852716320.8582033.05012270
HMRKB HerathSL20172017111942716718.0754150.09012310
Steven PattersonYOR20192019142022716015.0662343.50013361
Matt BoyleCAN202620264612709754.0029691.220303210
Derek SealyWI193519354602709245.00--021132
PreviousPage 114Next

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.