Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2000-01-01×

Qualification: Minimum 500 balls faced.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagIND2009200969063129370.11579108.982109211
Adam GilchristAUS200320031214271413359.5076693.213218514
Shikhar DhawanIND2017201758055019068.7559592.44220774
Harry BrookENG2022202246048015380.0052192.133105512
Harry BrookENG20232023814170118653.9276691.511618611
Rishabh PantIND20222022712168014661.8274890.912417521
Virender SehwagIND2010201014252142217361.83156690.8058221510
Matt PriorENG20112011810251912664.8858189.33321543
Adam GilchristAUS2002200211165792204*72.0089088.992419516
Zak CrawleyENG20232023815160618943.2968588.47130783
Ben DuckettENG202520251018073514940.8383388.242321006
Virender SehwagIND20122012916050511731.5657687.67112763
Ben DuckettENG2024202417321114915337.06132087.052621537
David WarnerAUS201620161119174814441.5686186.88221916
Chris CairnsNZ20042004610045615845.6052786.531205515
Ben DuckettENG20232023815165418246.7176086.05130782
Graeme SwannENG20092009121444528545.2052685.93041595
Virender SehwagIND2008200814271146231956.23170385.8536118122
Travis HeadAUS20242024915060815240.5371285.39313678
Harry BrookENG2024202412200110031755.00129485.0143110514
Virender SehwagIND200620061221179125439.5593184.962241205
Adam GilchristAUS200520051522283616241.8098584.8732110022
Harry BrookENG2026202671205589146.5066783.66061674
Adam GilchristAUS200620061013145914438.2555582.702235412
Tillakaratne DilshanSL2009200911181109716264.53132782.676121229
Harry BrookENG202520251018177115845.3593482.552428214
Adam GilchristAUS200120011419287015251.18106281.9234311915
David WarnerAUS201420149180113614563.11138781.9063113011
David WarnerAUS2015201513240131725354.88160981.8547216311
Travis HeadAUS202220221015265517550.3881080.86231795
Sarfraz AhmedPAK2015201581344649651.5657480.84030422
Tamim IqbalBAN20102010714083715159.79103780.713611139
Jamie SmithENG2025202510184577184*41.2172279.921316614
Brendon McCullumNZ2015201581514258030.3653279.89032538
Travis HeadAUS202520251121181717040.85102979.40230979
Quinton de KockSA20192019815071312947.5390378.96251967
Quinton de KockSA201620168132695129*63.1888478.62250966
Virender SehwagIND/IWX20052005814178520160.38100178.422211146
Rishabh PantIND20252025713062913448.3880977.752406126
Joe RootENG202320238142787153*65.58103176.332506815
Sean WilliamsZIM20252025816164813743.2084976.33140826
Virat KohliIND2017201710162105924375.64138976.24512976
Jonny BairstowENG2022202210193106116266.31139676.0061212818
Rohit SharmaIND2019201956055621292.6773275.963006520
Alex CareyAUS202520251117176715647.94101075.94241787
Matthew HaydenAUS2003200312214131238077.18173475.6653015620
Travis HeadAUS202320231223191916341.77121675.5815112713
Shaun PollockSA20062006816539163*35.5551975.34020486
Kushal Janith PereraSL20162016713039611030.4652675.29110504
Adam GilchristAUS200420041425383714438.05111575.073348916
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.