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
Peter NevillNSW2020202061012515927.8950349.90021260
John HoltWI1955195551002516025.10--010110
Mitchell StarcAUS2013201361122519927.8937167.65021310
Dennis AmissENG197519757111251164*25.1064938.67104330
Lahiru ThirimanneSL2019201961202516420.9270935.40012220
Michael RipponCAN/OV2023202371212516922.8255844.98014222
Mark CraigNZ/OV201520151013325158*25.1041061.22011355
Pat CumminsAUS2018201881512516317.9367337.30022224
Shaun PollockSA200420041116225144*17.9361740.68001260
Matt ColesHAM20142014151802518313.9433375.38013375
Jack HobbsENG1920192024025012262.5045554.95110171
George BrownENG192119213502508450.00--020240
John ReidNZ19811981351250123*62.5089128.06111210
Fawad AlamPAK2009200936025016841.6744156.69100231
Rachin RavindraWF2023202336025011841.6744755.93100311
Peter TooheyAUS197719773602508341.6748951.12031261
Muditha LakshanCCC20252025672250117*50.0032975.99110249
Asanka GurusinhaSL19861986472250116*50.0030737.79100141
Philo WallaceWI199819984702509235.7139762.97020372
Ranjan MadugalleSL1984198448225089*41.6760541.32010330
Gareth HarteDUR202020205822507241.6761340.78010300
Charles MacartneyAUS191219127802509931.2510053.0001072
Robert ChristianiWI195119514812507635.71--010210
Ian RedpathAUS197119714812507235.7180631.02030170
Ian BothamENG198519856802508531.2528986.51020375
John SimpsonMID202020205922505335.7153646.64010311
Ryan PatelSUR2021202161002506225.0066337.71021351
Feroze KhushiESS20222022610025016425.0048351.76101312
Jordan ThompsonWAR2026202681112505725.0034273.10010268
Lyndon JamesNOT20262026101222504125.0048351.76002324
Gerry AlexanderWI1960196071222507225.0024231.82021120
Kapil DevIND1989198981202505520.8330183.06011360
Alex MiltonWOR201820187132250104*22.7354246.13102351
Billy ZulchSA19101910714225043*20.8319627.0400050
Khaled MashudBAN2002200281622503317.8684429.62002280
Jack BrooksYOR201620161420112504827.7839962.66002364
Karun NairNOR2023202333024915083.0047352.64110363
Rishabh PantIND202620263402498162.2534173.02030248
Peter HandscombAUS2016201635224910583.0043856.85120281
Imtiaz AhmedPAK1961196136124913549.80--11010
Gareth HopkinsAA20142014571249116*41.5053246.80111341
Harry NielsenSA202220224712499041.5060041.50022211
Willem LudickCS20182018572249116*49.8043357.51110256
Frank MannENG192319234702498435.57--020116
Avishka TharinduPSC2026202658024911631.1336168.98100266
Ijaz AhmedPAK1988198858024912231.1365138.25101302
Colin de GrandhommeNZ/ND/HAM20212021693249174*41.5033773.89102243
Matt MachanSUS201620166902496627.6733674.11010243
Zak ChappellLEI201720175912496631.1342159.14011351
V ThewmikaTUCA202620265912496331.1345454.85010233
PreviousPage 123Next

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.