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 records (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tagenarine ChanderpaulWI2022-202615292758207*28.07201337.66122726
Lorcan TuckerIRE2023-20261020275310841.83125659.95152965
Suranga LakmalSL2016-20224471117384212.30142751.7200138412
Peter MoorZIM/IRE2016-2025153017348325.31156946.78064837
JP DuminySA2016-20171323172515532.95131355.222221013
Soumya SarkarBAN2017-20211325072414928.96126657.19142939
Sami AslamPAK2016-2017112217119133.86180539.39070733
Keegan PetersenSA2021-2024142507048228.16147747.66040860
Roshen SilvaSL2017-20191223370210935.10171241.00152593
Kaushal SilvaSL2016-20181530069511523.17173140.15132720
Axar PatelIND2021-2025152446888434.40129753.050417320
Faheem AshrafPAK2018-2023172716879126.42126854.180441003
Andrew McBrineIRE2019-20261223466790*35.11124253.70062843
Dhruv JurelIND2024-20261219365112540.69110359.022216513
Neil WagnerNZ2016-202446591865166*15.88111258.5401136930
HMRKB HerathSL2016-2018264566506716.67127750.90025780
Brian BennettZIM2024-20261321363913935.5090770.45243835
Upul TharangaSL2016-20171020263711535.39110257.80231823
Stephen CookSA2016-20171119063211733.26140245.08323660
Nishan MadushkaSL2023-20261324162820527.30113755.23122755
Mark WoodENG2017-2025305076265214.5680577.7601117819
Matt HenryNZ2016-2026324446117215.2882474.1504118318
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Ibrahim ZadranAFG2019-2025816060211437.63123448.78142734
Zakir HasanBAN2022-20241326159310023.72120849.09142705
Gus AtkinsonENG2024-20262131158711819.5789265.811016413
Mohammed ShamiIND2016-202352702158456*11.9273179.8901156222
Darren BravoWI2016-20201527158311622.42152338.28132645
Karun NairIND2016-202510151579303*41.3689664.62112704
Ben CurranZIM2024-20261017057912134.06111951.74110691
Jacob BethellENG2024-2026918157915434.0695360.76142755
Andrew BalbirnieIRE2018-2026132615759523.00112051.34054690
Regis ChakabvaZIM2016-2021142735668023.58140040.43022585
Sharmarh BrooksWI2019-20221324055311123.04125544.06133734
James VinceENG2016-2018132205488324.91110049.82032860
Imrul KayesBAN2016-2019153015457818.79109449.82013674
Alex HalesENG2016101905379428.26120144.71050762
Beau WebsterAUS2025-2026122035337231.3587161.19051621
Hardik PandyaIND2017-20181118153210831.2972073.891426812
Mark StonemanENG2017-2018112015266027.68118844.28051661
Kyle JamiesonNZ2020-20262130552351*20.9287259.980134913
Paul StirlingIRE2018-20251020052110326.0584062.02121697
Hamilton MasakadzaZIM2016-2018918051114728.39101950.15122626
Donald TiripanoZIM2016-2023152965119522.22148834.34025701
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Jack LeachENG2018-20243959224989213.46133437.33017632
Brandon KingWI2025-2026101814947529.0684858.25042765
Harry TectorIRE2023-2026102004928524.60111044.32053517
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576

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.