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
George BaldersonLAN20262026132342763914.5364542.79004460
Jonathan TrottENG2009200935027511955.0063443.38110290
Garry SobersWI1961196136027516845.8346854.27110321
Tom AndrewsSA2019201947027510139.2947058.51121363
Arthur ShrewsburyENG18851885472275105*55.00--110280
James NeeshamOV2012201259227512439.2937673.14102471
Tom Kohler-CadmoreWOR/YOR2017201759027510230.5651253.71111412
Joshua Da SilvaWI202220227102275100*34.3876336.04101300
James FranklinNZ200620068113275122*34.3864242.83101292
Will RhodesYOR2015201571112757927.5057248.08010320
Tim McIntoshNZ2009200981512757419.6486531.79023301
Joe LeachWOR201720171217227557*18.3334280.41011393
Simon HarmerESS20242024141922755116.1867840.56011282
Jesse RyderNZ2010201035027410354.8052252.49120291
KS RanjitsinhjiENG189818984802747734.25--030190
Bob SimpsonAUS196319634812749139.1427745.13022130
Kapil DevIND197819786802746134.2517891.01020176
Irfan PathanIND200620067902749030.4446958.42020295
Cameron BancroftAUS/WA201820185902747730.4454150.65021420
Jamie SmithSUR2020202051012748030.4459845.82012464
Daniel VettoriNZ2010201061102747724.9147657.56010282
Bapu NadkarniIND1959195961202747622.83--01090
Luke GeorgesonOV/WF20232023714127465*21.0882233.33021312
Rod MarshAUS19801980101422749122.8362743.70021284
Graeme van BuurenGLO2026202681502747618.2749954.91011340
Toby Roland-JonesMID20242024121502745918.2736275.690223110
Ollie RaynerMID201720171115227452*21.0845360.49012420
Alankara Asanka SilvaBSC20252025101522745921.0880833.91011181
Malcolm MarshallWI19881988101522747221.0845959.69011296
Baxter HoltNSW2022202291632745421.0850054.80012285
Bob CatterallSA1928192836127311954.60--11003
David WarnerAUS201820184702736339.0042065.00030371
Daryl MitchellNZ/CAN/ND2020202077127310345.5059645.81100251
Daniel HughesNSW201820184712737845.5058646.59020400
George WorkerAA202420244802737234.1357647.40021306
Bayley WigginsCS2021202148127313339.0035776.47101423
Charlie WakimTAS2019201948027316034.1365341.81101300
Matt ColesKEN2016201610902737030.3336475.00021306
Kyle JamiesonNZ/AA2020202089127351*34.1344361.63020258
Sean SoliaAA201920196902738130.3368339.97032400
Ranjan MadugalleSL19821982510127391*30.3363135.34021261
Nafees IqbalBAN20052005510027312127.3069539.28111370
Wayne ParnellWOR20182018610327358*39.0047058.09031413
Peter NevillAUS2015201591002736627.3055449.28020330
QLM SundeAA20232023610227352*34.1355848.92011391
Junior MurrayWI1994199481012738530.3349854.82022313
Shiv Sunder DasIND20022002711027310524.8278934.60102370
Johnny WardleENG1954195481112736627.307954.43021295
SB KeeneAA2022202291432736524.8253551.03022353
Tim SoutheeNZ/ND20142014101812735016.0630888.640121917
PreviousPage 113Next

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.