Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Wavell HindsWI20052005712046621338.8396448.34121662
Frank WoolleyENG191219129121466133*42.3635861.45140293
Daryll CullinanSA1995199571214669642.3694649.26051601
Shivnarine ChanderpaulWI200920099141466147*35.85125537.13131461
Wavell HindsWI20032003815046611331.0789751.95122627
Sean AbbottSUR/NSW202320231115246687*35.8561176.270325310
David BoonAUS19851985917146612329.13126036.98131450
DC de BoorderOV20162016111844668133.2991051.21041527
Kim HughesAUS1983198357046513766.43101145.99220425
Collie SmithWI1958195881104658642.27--051123
Conrad HunteWI19601960712146511042.2725443.70110220
David GowerENG197919798121465200*42.2773163.61122522
Mushfiqur RahimBAN202220227132465175*42.27107743.18211500
Brad HaddinAUS20102010814246513638.7576261.021304510
Daniel HughesNSW20232023814346517842.2792250.43131520
Allan BorderAUS198819888142465113*38.75114040.79121450
Dale PhillipsOV20222022815146511433.2192750.16121614
Jim ParksENG1966196691624659133.2190647.57021423
Carl HooperWI19881988122004658423.25107843.14031434
Chris BroadENG1986198647246416292.80106643.53300551
Jack RussellENG19211921472464135*92.8046753.10310381
Asanka GurusinhaSL1991199169046411951.56104244.53220603
James NeeshamOV/WF2018201881104649342.1861675.320505610
Janith LiyanageBCAA/RCC20252025711046410742.1870665.72230389
Dane CleaverCS2017201781204648838.6762174.72040678
Bob CowperAUS19681968612146416542.1899439.03121490
Sarfraz AhmedPAK2015201581344649651.5657480.84030422
Joe RootENG20202020813246468*42.1882256.45040492
Jack LeaningYOR2014201491324649942.1898447.15041474
Dean FoxcroftOV20232023713146415938.6775761.29132611
Shakib Al HasanBAN20102010714046410033.1478659.03120684
Robert O'DonnellAA20182018915146493*33.1495548.59031662
Mark TaylorAUS19921992816046410029.00144732.07110320
Mark WallaceGLA20152015142124649224.4275261.70031621
Ben RaineDUR20192019142324648222.10103344.92023491
Rod MarshAUS19811981132304645220.17102345.36012531
Warren BardsleyAUS19121912810046316446.3018139.23222323
Javed MiandadPAK19841984610246310457.8887147.42220551
Niroshan DickwellaSL2021202171214639642.0972563.86030451
Chetan ChauhanIND1978197881314639338.5856040.18031240
Hansie CronjeSA19991999101304637235.6299346.63051631
Geeth KumaraBSC202520259175463165*38.5890051.441123410
Syed KirmaniIND1979197913174463101*35.6282641.77111541
William O'DonnellAA202220229183463119*30.87110441.94113562
Hansie CronjeSA199419941018146312227.24118239.17113591
Faf du PlessisSA201820181020146312024.3787552.91124654
Shane SnaterESS202220221422246379*23.1556981.37043589
Martin DonnellyNZ1949194946046220677.00--130440
Tom BruceCS2025202569146234557.7560875.99101526
Rohan KanhaiWI19651965510046212946.20--221123

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.