Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM271/4 (73.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
BJ WatlingNZ20142014916246912433.50132135.50123391
Mike AthertonENG19961996916146916031.27122438.32122551
Andrew FlintoffENG20062006101834697031.2791451.310525710
Raman Subba RowENG19611961510046813746.80--210381
MS DhoniIND2007200781344689252.0069067.830525210
Paul ReiffelAUS19971997914546879*52.0077560.39041510
Bob SimpsonAUS1961196181404689233.4351236.91051330
Greg BlewettAUS19951995915146811533.4398047.76221560
Jim BurkeAUS19561956916146816131.20--120290
KL RahulIND201820181222146814922.2979359.02114603
Tom GraveneyENG1967196769046715151.89101346.10130663
Polly UmrigarIND1952195211161467130*31.1350.00212162
Dave HoughtonZIM19941994330466266155.3399047.07210505
Bob SimpsonAUS1967196759046610951.7818658.60220280
Charlie DavisWI1972197259146618358.25--110491
Qasim UmarPAK1985198569046620651.7855344.85120250
Salman ButtPAK20052005611046612242.3699646.79221581
Wavell HindsWI20052005712046621338.8396448.34121662
Frank WoolleyENG191219129121466133*42.3635861.45140293
Daryll CullinanSA1995199571214669642.3694649.26051601
Shivnarine ChanderpaulWI200920099141466147*35.85125537.13131461
Wavell HindsWI20032003815046611331.0789751.95122627
David BoonAUS19851985917146612329.13126036.98131450
Tom BlundellNZ202420241222246611523.3064472.361134811
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
Gary BallanceENG20152015714146512235.77106543.66132526
Allan BorderAUS198819888142465113*38.75114040.79121450
Jim ParksENG1966196691624659133.2190647.57021423
Carl HooperWI19881988122004658423.25107843.14031434
Chris BroadENG1986198647246416292.80106643.53300551
Jack RussellENG19211921472464135*92.8046753.10310381
Asanka GurusinhaSL1991199169046411951.56104244.53220603
Bob CowperAUS19681968612146416542.1899439.03121490
Sarfraz AhmedPAK2015201581344649651.5657480.84030422
Joe RootENG20202020813246468*42.1882256.45040492
Shakib Al HasanBAN20102010714046410033.1478659.03120684
Mark TaylorAUS19921992816046410029.00144732.07110320
Marnus LabuschagneAUS2024202491724649030.9398846.96060480
Rod MarshAUS19811981132304645220.17102345.36012531
Warren BardsleyAUS19121912810046316446.3018139.23222323
Javed MiandadPAK19841984610246310457.8887147.42220551
Niroshan DickwellaSL2021202171214639642.0972563.86030451
Chetan ChauhanIND1978197881314639338.5856040.18031240
Hansie CronjeSA19991999101304637235.6299346.63051631
Syed KirmaniIND1979197913174463101*35.6282641.77111541

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.