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 Australia×From 2016-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2017-202625483183716040.82341553.7931471868
Cheteshwar PujaraINDTests2017-202317301137820247.52366937.564741373
Ben StokesENGTests2019-202620392126615534.22246351.4038112632
Jonny BairstowENGTests2017-202317322103611934.53184556.1524012010
Virat KohliINDTests2017-20251831195618631.87206446.32322963
Babar AzamPAKTests2016-20241325192519638.54178951.70242916
Zak CrawleyENGTests2021-20261325091918936.76125073.521521104
Rishabh PantINDTests2018-202512212879159*46.26129767.771308515
Azhar AliPAKTests2016-202210191869205*48.28200843.28240825
Ajinkya RahaneINDTests2017-20231324281811237.18167848.751418210
Temba BavumaSATests2016-20261120376817945.18161947.44150794
KL RahulINDTests2017-2025142527649033.22146652.11082854
Aiden MarkramSATests2018-2026713073915256.85129956.89322933
Harry BrookENGTests2023-2026101917218540.0689980.20061708
Dinesh ChandimalSLTests2016-20259171682206*42.63143647.49222647
Kusal MendisSLTests2016-2025917164517640.31103362.44140709
Dawid MalanENGTests2017-20221019062714033.00152941.01151851
Ravindra JadejaINDTests2017-2025162326208129.52129148.020616310
Imam-ul-HaqPAKTests2018-2023714159015745.38152138.79231496
Rohit SharmaINDTests2018-20241221156612028.30108052.411206011
Dean ElgarSATests2016-202310191550141*30.56142138.71222683
Asad ShafiqPAKTests2016-2019714054613739.00101753.69142503
Shubman GillINDTests2020-2025916153712835.8089260.20120673
Ben DuckettENGTests2023-2026101905239827.5364481.21021621
Mohammad RizwanPAKTests2019-20247132510104*46.3681462.65122505
Abdullah ShafiquePAKTests2022-20246121507136*46.09125340.46132504
Quinton de KockSATests2016-2018712050410442.0078164.53140644
Dhananjaya de SilvaSLTests2016-2025816148412932.2787755.19111651
Rory BurnsENGTests2019-2022816046713329.19107443.48123610
Chris WoakesENGTests2017-2023142524594419.9687052.76002595
AB de VilliersSATests2018482427126*71.1765565.19141604
Sarfraz AhmedPAKTests2016-202361124239447.0057773.31040342
Yashasvi JaiswalINDTests2024-2025510139116143.4473253.42122444
Faf du PlessisSATests2016-2018713238112034.6464658.98201563
Alastair CookENGTests2017-2018591376244*47.0074850.27100390
Angelo MathewsSLTests2016-202571203687630.6767654.44030304
Moeen AliENGTests2017-2023101803635420.1772550.07012376
Tom LathamNZTests2016-202471403627325.8693238.84031380
Jos ButtlerENGTests2019-202291813547020.8291838.56012423
Shan MasoodPAKTests2019-202451003376833.7062753.75031342
Kraigg BrathwaiteWITests2016-2025713033011025.3877942.36121341
Dimuth KarunaratneSLTests2016-202591703298619.3570146.93023370
Stuart BroadENGTests2017-2023183293175613.7856356.31014278
Joe DenlyENGTests201951003129431.2075341.43030441
Younis KhanPAKTests2016-2017361298175*59.6060948.93111293
Nithish Kumar ReddyINDTests2024-202559129811437.2546464.22101308
Hashim AmlaSATests2016-201871302945622.6267843.36012331
Vernon PhilanderSATests2016-201871222917329.1055252.72020355
Yasir ShahPAKTests2016-2019712028611323.8363145.32101311
Ollie PopeENGTests2021-202581602824617.6348258.51001280
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.