Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd 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
Colin McDonaldAUS1958195851012595828.7831234.9401070
Shoaib MohammadPAK19871987710025910125.9023236.21113200
Ravindra JadejaIND2014201461112596825.9037868.52011374
Tristan StubbsSA2025202561112599425.9068038.09022204
Mohammad AmirPAK20162016101822594816.1947454.64001341
Donald BradmanAUS1929192924125812386.0056145.99110170
Shai HopeWI2026202635025811251.6056445.74110222
Neil HarveyAUS1952195236025810943.00--120300
Chris CairnsNZ200120015702586136.8631083.23010218
Mominul HaqueBAN201520155702588036.8650451.19020321
Wiaan MulderSA20242024573258105*64.5046355.72111238
Andrew McBrineIRE2023202348125886*36.8647354.55020343
Alvin KallicharranWI197719775912587232.25--010-0
Shane WatsonAUS2014201451002585225.8039665.15011286
Shubman GillIND20232023610125812828.6741162.77100291
Mudassar NazarPAK19791979611125812625.8067936.38100220
Larry GomesWI1986198681102585623.4582631.23011280
Khaled MashudBAN2005200561212584923.4565139.63001280
Ray LindwallAUS1951195171212586123.45--010332
Deryck MurrayWI1973197371202589021.5036820.65010280
Temba BavumaSA2019201971302587519.8550351.29013351
Dilruwan PereraSL20182018111932583216.1360442.72002292
Harbhajan SinghIND20022002132012585413.5830883.77014404
Paul GibbENG1938193823025710685.67--12070
Frank WorrellWI1952195235125710064.25--120250
Basil ButcherWI1958195835125710364.25--120150
Mohammad RafiqueBAN200620064802576532.1332778.590202112
Bruce PairaudeauWI1953195358025711532.13--11100
John WrightNZ198319835802579332.1358044.31021350
Dhruv JurelIND2025202559125712532.1344358.01101333
Viv RichardsWI197719775902579228.56--020180
Manjural Islam RanaBAN2004200461112576925.7069237.14012301
Malinda WarnapuraSL2009200961102576323.3643958.54032311
Maurice LeylandENG193119314612569151.20--020161
Basil D'OliveiraENG196619664602568842.6752448.85030354
Yuvraj SinghIND200820084712568642.6741561.69021276
Eoin MorganENG2010201068025613032.0048752.57101301
Frank WoolleyENG191019105912566932.00--03200
Bob CatterallSA192919295902569828.4460.0003200
Jeffrey StollmeyerWI195419545902566428.44--02100
Geoff HowarthNZ198419846902566228.4457244.76020270
Tony BlainNZ199319935922565136.5772535.31010360
Martin van JaarsveldSA2004200451012565928.4460542.31020350
Usman KhawajaAUS20172017610125679*28.4453348.03030292
Daryll CullinanSA1994199451012569428.4448353.00020342
Jason HolderWI20162016812325664*28.4448952.35010284
Abdul KardarPAK1955195581202569321.33--01100
Wasim AkramPAK19951995101802564114.2254846.72001331
Gundappa ViswanathIND1975197524125597*85.00--020330
Jack HobbsENG1921192146025512342.5042260.43100231

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.