Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi 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/27VICWA

Batting by format (Men's Tests)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×From 2016-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENGTests2017-202415263116317650.57186862.2637113517
Joe RootENGTests2017-202414241115515350.22196958.665511241
Azhar AliPAKTests2016-20218161797302*53.13170446.77323625
Virat KohliINDTests2016-20231012076820064.00138355.53331731
Babar AzamPAKTests2016-2026102036578838.65136848.03073705
Travis HeadAUSTests2022-2025712165517559.5583078.92232745
Ajinkya RahaneINDTests2016-202310123646108*71.78141345.72240624
Tom LathamNZTests2017-2025711062114556.45120751.45310684
KL RahulINDTests2016-2025913257015851.82110451.63221607
Dhananjaya de SilvaSLTests2018-20268151548155*39.1497856.03221553
Kane WilliamsonNZTests2017-2025610253425166.7586761.59120723
Marnus LabuschagneAUSTests2022-202448252120486.8383062.77300513
Dinesh ChandimalSLTests2018-20268163519119*39.92106348.82120483
Liton DasBANTests2018-202491705157130.2981463.27040591
Steve SmithAUSTests2016-20257124502200*62.7578863.71121483
Yashasvi JaiswalINDTests2023-202546048517580.8381059.88210603
Misbah-ul-HaqPAKTests2016-2017611346899*58.5096348.600512911
Devon ConwayNZTests202536145222790.4071663.13211603
Aiden MarkramSATests2021-2024611045211541.0976359.24131651
Mehedi Hasan MirazBANTests2018-20241019043510322.8981653.31110513
Usman KhawajaAUSTests2016-202581414347533.3892347.02030492
Mominul HaqueBANTests2018-2024917043012025.2984051.19215411
Shakib Al HasanBANTests2018-202271204198034.9272058.19051441
Ravindra JadejaINDTests2016-20259104399104*66.5075652.782212913
Jonny BairstowENGTests2017-2022915139514028.2172354.63111543
Rory BurnsENGTests2019-202061103799034.4587743.22030430
Zak CrawleyENGTests2020-2024814037812127.0062760.29123530
Ollie PopeENGTests2020-202469137312146.6353669.59130491
Dimuth KarunaratneSLTests202148036914746.1375349.00120410
Pathum NissankaSLTests2021-202659036610340.6786042.56140281
Kusal MendisSLTests2018-2026510036410236.4066654.65121447
Chris WoakesENGTests2017-202491433596232.6460059.83021381
Ravichandran AshwinINDTests2016-202387033311847.5775144.34210311
Younis KhanPAKTests2016-2017510132912736.5669847.13122253
Jos ButtlerENGTests2019-202061103296729.9163252.06031432
Niroshan DickwellaSLTests2018-20215903249636.0058655.29020340
Alex CareyAUSTests2022-202571113186531.8038881.96031425
Temba BavumaSATests2023-202448130517243.5756653.89113311
Sarfraz AhmedPAKTests2016-20176903055633.8944169.16040281
Alastair CookENGTests201735030424360.8055954.38100390
Rachin RavindraNZTests2025352302176100.6733390.69110347
Rohit SharmaINDTests2016-202345029010358.0049059.181202710
Hanuma VihariINDTests201924128911196.3348559.59120391
Mohammad RizwanPAKTests2021-202661112827128.2056749.74010361
Sami AslamPAKTests20163602819046.8362844.75030271
Tony de ZorziSATests2023-20244802778534.6352153.17021312
Tamim IqbalBANTests2018-202261202685022.3340666.01012421
Henry NichollsNZTests2017-202045026617453.2050352.88110321
Asad ShafiqPAKTests2016-201761112656826.5057146.41033280
Ross TaylorNZTests2017-2020451263107*65.7546856.20110300
Page 1Next

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.