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
David GowerENG1980198059122998*28.6344851.12011300
Albert RelfENG1906190651002293722.90--000250
Vinoo MankadIND1953195351022299628.63--02002
Shivnarine ChanderpaulLAN2018201871102296520.8262536.64021320
Alex ThomsonDER20232023101222294422.9037561.07000273
Ben CharlesworthGLO2026202661212298520.8255641.19012281
Jack LeachENG/SOM20182018152332296611.4559038.81014321
Hanif MohammadPAK19671967351228187*57.0078129.19100240
Polly UmrigarIND195819583612285745.60--02030
Guy WhittallZIM19951995471228113*38.0056440.43100200
Ravindra JadejaIND20182018572228100*45.6037660.64111217
Devon ConwayNZ2026202647022815732.5739058.46100293
Ben HarmisonKEN2015201558022812328.5049645.97110320
Bill WoodfullAUS193419345802287328.5072231.5801190
Bill LawryAUS1963196348222887*38.003545.71010230
Vernon PhilanderSA20142014810522851*45.6064835.19010222
Chris WoakesWAR2026202681012286425.3334166.86021371
Mitchell MarshAUS2016201671102285320.7344251.58012283
Steven CroftLAN20232023711122856*22.8057839.45010250
Ian ChappellAUS1970197061202285919.0059738.19023250
Clive LloydWI1982198224122777*75.6739257.91030210
Ben FoakesSUR2020202024122711875.6750445.04110261
Majid KhanPAK1972197224022715856.7536556.16100240
Charlie BarnettENG193619363512276956.7535942.34020201
Joel CurtisWA20242024461227119*45.4050345.13100331
Josh BohannonLAN2018201848122778*32.4348846.52020310
Tom HaywardENG1896189658122712232.43--10100
Mansur Ali Khan PataudiIND1962196248022710328.3820.00101182
Martin AnderssonMID202020205912279228.3835563.94020360
Finlay BeanYOR2026202659022710525.2247847.49100312
Jake CarderSA2022202251002275422.7041754.44010310
Richie BenaudAUS1959195981012276425.2224048.33011150
Sidath WettimunySL1985198561002275222.70--01100
Fynn Hudson-PrenticeSUS2026202671122275325.2240456.19011271
Mudassar NazarPAK1988198861102274920.6462236.50002250
Michael BracewellOV20122012612122788*20.6453542.43011252
Tim RobinsonWF202220227121227103*20.6447248.09112323
Aamer SohailPAK1993199361202276318.9248846.52022300
Paul StirlingIRE/MID2018201871302275217.4642453.54010400
Matt McEwanAA2018201881322273920.6439657.32001371
Logan van BeekWF/DER201920191214422752*22.7051743.91022293
Anaru KitchenOV2021202181402274516.2153542.43000271
Josh DaveySOM202120211115622775*25.2258338.94010341
Santhush GunathilakeMSC/RCC20252025111622276716.2149445.95010211
Geoff ArnoldENG19731973121952274516.2158933.11002260
Herbert SutcliffeENG19311931221226117226.00--20091
Bill EdrichENG1939193933022621975.33--100250
Keith RiggAUS1931193135022612745.20--110190
Matthew WadeTAS2023202336122610545.2045549.67110234
William BruceAUS189218923602267237.67--020210
PreviousPage 133Next

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.