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
Tup ScottAUS1884188446124010248.0021647.22110260
Maurice LeylandENG19371937361240111*48.0054344.20100200
Bruce MartinAA2012201257124011440.0037064.86110380
Willie WatsonENG195119515702407934.29--020191
Richard HadleeNZ199019907702408734.2934170.38021332
Curtis CampherIRE2023202348024011130.0052745.54101373
Bevan CongdonNZ1968196848124061*34.299330.11030220
Shahid AfridiPAK200020005912407430.0035367.99020324
John ParkerNZ1974197459024010826.6770933.85101230
Craig WhiteENG2000200071022409330.0053145.20012245
Lucky DentonENG19101910510124010426.67--10200
Chris LewisENG1992199271002407024.0046152.06021360
Michael PappsWF2014201471102406721.8243754.92010400
Rilee RossouwHAM2017201771102409921.8238362.66014371
Colin AckermannDUR20262026711124065*24.0054843.80011261
Faoud BacchusWI1980198091202406120.0055643.17013280
Darrin MurrayNZ1995199561212405221.8280929.67011280
Tom ClarkSUS20212021713224054*21.8255343.40011273
Migael PretoriusSOM20262026131612408416.0032474.07023294
Nasser HussainENG20002000111932405115.0088427.15013283
Will WilliamsGLO20262026111932409815.0061239.22014233
Bill BrownAUS1936193633023912179.67--110-1
Hanif MohammadPAK1964196424023910459.7542346.57110200
Herbie TaylorSA1928192836023910139.83--110-0
Rohan KanhaiWI196919693602398039.8325657.81020271
Graham YallopAUS1980198046023917239.8370433.95100240
Mohammad AzharuddinIND198819884602398139.8345552.53010271
Stuart BroadENG2011201177123974*39.8325394.47032322
Mark ChapmanAA201620164702398134.1431077.10020353
Dean FoxcroftOV202220224702399334.1457941.28020280
Doug WaltersAUS197119714822395539.8350247.61020211
Robin PetersonSA201320137922398434.1432872.87021341
Tim McIntoshAA2012201259223977*34.1457041.93010290
Ian HollandHAM2019201961012396926.5653544.67022241
Javed MiandadPAK1986198661002397623.9042841.12011121
Jordan ClarkSUR2019201971222395423.9047949.90010342
Harry DukeYOR2022202281212394821.7373132.69000300
Phil DeFreitasENG1994199481212396921.7333770.92021311
Ben RaineLEI2014201471312395519.9258340.99010320
Ish SodhiNZ/ND2016201691422396219.9243355.20014324
Paul StirlingIRE/MID2015201581502394115.9340159.60002391
Bert HopkinsAUS19021902101512394317.07--00200
Zakir HasanBAN2024202481612395415.9349248.58012303
Herbie CollinsAUS1920192023023810479.3356841.90120250
JAF YovichND2012201236023810639.6756642.05110361
Chris TremlettSUR201420148812389034.0048149.480212110
Michael CarberryENG201320134802386029.7562338.20011371
Ben CurranNOR202020204802388229.7543554.71020370
Mark BoucherSA20042004792238122*34.0049548.08111350
Hilton CartwrightWA201920195912386629.7546351.40010360
PreviousPage 128Next

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.