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 India×From 2016-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2016-202529554277221854.35494756.0311812996
Steve SmithAUSTests2017-2025183441426178*47.53292348.797231606
Ben StokesENGTests2016-202523441127614129.67264648.2225214116
Jonny BairstowENGTests2016-2024224121252114*32.10207560.3426814815
Travis HeadAUSTests2018-202515272116316346.52173966.8834113312
Marnus LabuschagneAUSTests2019-202515282100710838.73230043.781601140
Ollie PopeENGTests2018-20251834092119627.09164056.162241032
Dean ElgarSATests2018-20241121387518548.61186846.842421146
Zak CrawleyENGTests2021-2025142708528431.56136062.650831257
Ben DuckettENGTests2016-20251222082315337.41100981.572321205
Usman KhawajaAUSTests2018-20251427272818029.12173941.86142792
Alastair CookENGTests2016-20181019069614736.63155844.67221780
Tom LathamNZTests2016-2024112216639531.57152043.62081731
Moeen AliENGTests2016-20211120063214631.60137346.032226410
Jos ButtlerENGTests2016-20211222262910631.45111556.41133747
Niroshan DickwellaSLTests2017-2026102025438030.1780367.62042693
Dimuth KarunaratneSLTests2017-2022816054214133.88119645.32221680
Roston ChaseWITests2016-202510181512137*30.12101050.69212534
Mushfiqur RahimBANTests2017-2024714048612734.7195450.94121645
Harry BrookENGTests202559048115853.4459181.39221567
Aiden MarkramSATests2018-20251223047510620.6582757.44112764
Angelo MathewsSLTests2017-2022816047211129.5099947.251215012
Pat CumminsAUSTests2017-2025183014706316.21112541.78014467
Dinesh ChandimalSLTests2017-2026611046616442.3697747.70120533
Mitchell StarcAUSTests2017-2025182954666119.4286054.190103910
Peter HandscombAUSTests2017-20231119244872*26.35112639.79021550
Jamie SmithENGTests2025592434184*62.0054479.781204711
Sonal DinushaSLTests2026241420133*140.0072258.17310288
Temba BavumaSATests2019-2025916441955*34.9282950.54032542
Cameron GreenAUSTests2020-2023711040211436.5590944.22111484
Alex CareyAUSTests2023-2025101623867027.5755269.93022434
Kraigg BrathwaiteWITests2016-2023101913847521.33112534.13031401
Tim PaineAUSTests2018-2021814237873*31.5081346.49020470
Kane WilliamsonNZTests2016-202161113758937.5086543.35030470
Matthew WadeAUSTests2017-202181623695726.3685843.01012422
Jason HolderWITests2016-2023915236064*27.6964955.47020445
Will YoungNZTests2021-202451013598939.8973049.18030424
Haseeb HameedENGTests2016-202161113598235.90108633.06042412
Chris WoakesENGTests2016-202511172351137*23.4060757.83112492
Sam CurranENGTests2018-202171213467831.4555062.91023426
Shaun MarshAUSTests2017-201981503346622.2795734.90031341
Keaton JenningsENGTests2016-2018713033011225.3876343.25112380
David WarnerAUSTests2017-202391703305619.4158356.60010452
Nathan LyonAUSTests2017-2025223563304111.3865250.61007354
Faf du PlessisSATests2018-201961203256427.0873943.98041462
Rachin RavindraNZTests2021-2024510230913438.6351560.00110345
Marcus HarrisAUSTests2018-202151013017933.4460250.00020370
Devon ConwayNZTests2021-20244803009137.5056852.82030403
Mominul HaqueBANTests2017-20246121294107*26.7360548.60113442
Dhananjaya de SilvaSLTests2017-20266121293119*26.6461247.88111392
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.