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
Tom MoodyAUS1989198935020810641.6042349.17110230
Charlie DavisWI1969196936020810334.6755337.61101190
Kurtis PattersonAUS/NSW20192019572208114*41.6041550.12101271
Arun HarinathSUR201420144712086334.6753339.02020192
Tom CooperSA202020204802089926.0035358.92020273
Nick ComptonENG201220124822085734.6761333.93010182
Ijaz AhmedPAK198719877802086926.0043247.45021301
Upul ChandanaSL200420045902084323.1142049.52000243
Craig CummingNZ200520055912087426.0067430.86011250
Ben CharlesworthGLO2022202251002086420.8056536.81022250
Ray IllingworthENG1973197361002086520.8060234.55011200
Calvin HarrisonNOT2023202381122083923.1146744.54002321
Luke HollmanMID2024202481202083917.3342848.60001243
Jordan ClarkSUR202120211214120861*16.0041450.24022265
Tom BaileyLAN20222022131622085914.8635259.09013330
Saeed AjmalPAK/WOR201420141317420853*16.0031067.10011232
Michael HoganGLA201520151317820837*23.11193107.77002306
Morné MorkelSA/SUR20182018142152082913.0034560.29003294
Steve MagoffinSUS20152015162442084110.4050341.35006380
Mike SmithENG1959195923020710069.00--110260
Upul TharangaSL20162016241207110*69.0038653.63110210
Pelham WarnerENG18991899241207132*69.00--100-0
Grant ElliottWF2014201445020710541.4046144.90110221
LJ WoodcockWF201920193602078034.5043347.81010310
Billy BarnesENG188518854602077434.5010.00031160
Gerry GomezWI195019504612077441.40--02050
Tom MooresNOT2020202057020710629.5730667.65100303
Ish SodhiNZ/CAN202320235812076929.5748942.33012222
Gareth BergNOR202220226812077529.5737754.91021235
Matthew BoyceLEI201420144802076825.8842848.36010350
Tom HelmMID202220227842075151.7533461.98022175
Grant StewartKEN202620265802076525.8829171.13010272
Justin GreavesWI20242024481207115*29.5738254.19100140
David BoonAUS1990199059120794*25.8854338.12012160
Paul CoughlinDUR201520155912076425.8833861.24022281
Cyril WashbrookENG194619465912075225.8815140.4001020
Mohammad AshrafulBAN2003200361202077717.2562233.28012240
Tarun NethulaAA2015201581232074923.0050840.75002260
Dayle HadleeNZ1969196981322075618.8215535.48013225
Taijul IslamBAN2024202471402074714.7954038.33001190
Tim SeifertND2023202371402075714.7929270.89012159
Chris WrightWAR2016201691522074515.9243847.26002282
Matthew FisherSUR20252025111542074018.8243148.03003293
Tim MurtaghIRE/MID201920191217520754*17.2525979.92012252
Craig OvertonENG/SOM201720171118320741*13.8043647.48002262
Darren BravoWI201020103412068068.6742448.58030214
Lewis GoldsworthySOM2025202534020610051.5047643.28110260
Scott StyrisNZ2002200235120610751.5040351.12111192
Paul CollingwoodENG200520053602069634.3347443.46020300
Harry TrottAUS1896189636020614334.33--111240
PreviousPage 143Next

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.