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
Doug BracewellNZ/CS20122012112022814315.6151954.14005382
Dave NourseSA1921192136128011156.00--110320
Rahmat ShahAFG2019201936028010246.6754051.85122392
Suminda LakshanBSC202620265722806656.0039371.25030292
Jim ChristySA1932193247028010340.0010.0013141
Joe GattingHAM2015201548228064*46.6752153.74020323
Joe HardstaffENG194819484802809835.0012933.33032121
Kris SrikkanthIND198819884822809446.6743764.07031286
Chris SmithENG198419845812809140.0095429.35020290
Victor TrumperAUS18991899591280135*35.00--111200
Kasey AldridgeSOM20252025811128018028.0054151.76102306
Hamish RutherfordOV2022202271302807021.5456849.30012390
James PeirsonQUE20192019713128051*23.3364943.14010301
Matthew LambDER2023202391302809921.5447459.07011333
Conor McInerneySA2024202471402807520.0062944.52023351
Bruce TaylorNZ19691969814228012423.332429.17103316
Timm van der GugtenGLA20232023131552805428.0062245.02022420
Darren StevensKEN2018201891622808920.0042066.67021421
Adrian GriffithWI20002000917128054*17.5082633.90023310
Bas de LeedeDUR2023202365227910393.0042765.34120272
Kusal MendisSL2025202546127985*55.8038472.66030295
Arun LalIND198719874702799339.8630251.99030210
Jack LeaningKEN20202020581279220*39.8653552.15102360
Craig SpearmanNZ1996199648027911234.8852752.94112332
Peter HandscombAUS/DUR/VIC201920197902799231.0057348.69020321
T HarshanaBCAA202620267902798931.0054850.91020260
Sourav GangulyIND2000200061012798431.0054051.67020266
Denesh RamdinWI2005200551012797131.0058247.94020370
Billy WadeSA19491949510127912531.00--11100
Kapil DevIND19901990710127911031.0034380.17111336
Alex HughesDER201520157113279111*34.8849756.14101361
Manoj SarathchandraKYCC/SSC20252025711227982*31.0050355.47020213
Teague WyllieWA20222022812027910423.2567941.09102332
Jack TaylorGLO2019201991302799921.4658048.10010400
Jock CameronSA19311931713227969*25.36--011102
WPUJC VaasSL200120011215227974*21.4650755.03012364
Toby Roland-JonesMID20252025121862795723.2535778.15012407
Ollie RobinsonSUS20182018132132795215.5045261.73013321
Chris WrightLEI202220221322727936*18.6050555.25003423
Nathan LyonAUS/LAN/NSW20242024202772794113.9558247.94004311
Tamim IqbalBAN2019201924027812669.5033084.24120442
Bruce EdgarNZ1982198235027816155.6082433.74110330
Gareth RoderickGLO201420143602789846.3338272.77031370
Billy MurdochAUS1884188446027821146.3352540.19100240
Ken MackayAUS1958195856327883*92.6712527.2003042
Larry GomesWI1981198157127890*46.3371538.88030290
KS RanjitsinhjiENG1899189958227893*46.33--021110
Arjuna RanatungaSL1992199268027812734.7552852.65112303
Gary SteadNZ199919995802787834.7567141.43020360
Adrian BarathWI2011201151002786427.8056549.20030344
PreviousPage 111Next

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.