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
Dick SpoonerENG195119513612269245.20--02000
Xavier MarshallWI200820084702268532.2943651.83020342
Jacques KallisSA1997199758022610128.2573130.92111190
Paul StirlingIRE/MID2019201958122613832.2936661.75102270
Kieran Noema-BarnettGLO201620166802268428.2541055.12021295
Bharat PopliND2018201858122665*32.2938958.10010272
Billy GodlemanDER202020205802268628.2544151.25030331
Liam ScottSA202020204822266137.6764634.98010245
Jim ChristySA193119314802266328.25--010202
Brian LaraWI199619965902267425.1142453.30010272
Nkruma BonnerWI2022202269222612332.2971931.43102271
Mahesh KumaraNSWC/CMCC202520256912265728.2541154.99021221
Hannan SarkarBAN2002200251002266522.6035264.20021370
Scott ElstoneDER201520156101226103*25.1136462.09104281
Dan RedfernLEI2015201551012267425.1134765.13013321
Wilfred RhodesENG1910191051012267725.11--02100
Dick BarlowENG1882188251002266222.602445.83021190
Keith BoyceWI1973197371102267220.5518768.98011261
Geoff HowarthNZ1983198361102266720.5563335.70012220
Migael PretoriusSOM2025202581222265922.6023795.36021271
G WeerasingheKYCC2025202581202266018.8344151.25031251
Jeet RavalNZ/AA201920191014022613216.1456140.29102281
William SomervilleAA202220221014122660*17.3838558.70023283
Harry DeardenLEI2017201781502268715.0766434.04012250
Alex DaviesWAR20262026101602265814.1348146.99013333
Tom BaileyLAN20262026111722263915.0744850.45001301
Asela GunaratneSL2016201624122511675.0040955.01110321
Pankaj RoyIND1951195135122514056.25--101200
Thilan SamaraweeraSL2003200346122514245.0064734.78100230
Graham GoochENG198719873602259337.5052043.27020230
Sandeep PatilIND1984198446022512737.5046247.19101291
Tim PaineAUS/TAS2017201757222571*45.0045149.89021251
Steve SmithAUS201820184702258332.1446848.08020242
Ben LockroseOV2025202557222572*45.0043751.49021332
Sam WhitemanWA202120214802254928.1347747.17000280
Ben CoxWOR2020202058322545*45.0034665.03000272
Scott KuggeleijnNZ/ND202420246912256528.1338358.75012233
Herbert SutcliffeENG193319337902258625.0044735.79021150
Jordan ClarkLAN20162016710122584*25.0046448.49020282
Chris GreenLAN/NSW20242024810322563*32.1443451.84010246
Jack BoyleOV/CS20252025610022515622.5047047.87101203
Blake NikitarasNSW2024202461002255622.5060037.50012242
AP AgathangelouLEI2015201561212255420.4545249.78011350
Imran KhanPAK1979197971212253320.4537842.86000245
Kiran MoreIND19891989812422558*28.1357539.13020270
Simon KerriganLAN20162016131872254820.4554741.13001261
Nick BeardOV2013201334022418856.0046648.07100381
Sam LoxtonAUS194819484402249356.0015551.61020205
Bob BarberENG196419643402249756.0025459.06020151
Philip HandsSA191419143602248337.33--020-4
PreviousPage 134Next

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.