Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi 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/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

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
Babar AzamPAK2016-20266612211477119642.98861455.39934856628
Mohammad NawazPAK2016-202261011444516.0034641.62001150
Gareth BattyENG2016241531.674710.6400100
Mushfiqur RahimBAN2016-202658107114307219*44.86864349.831115646117
Shakib Al HasanBAN2016-202429521178621735.02285662.54212420811
Tamim IqbalBAN2016-202328541201613338.04322462.53313526714
MahmudullahBAN2016-2021234451408150*36.10252455.7844515913
Imrul KayesBAN2016-2019153015457818.79109449.82013674
Adil RashidENG2016-2019162854376019.0093646.69012534
Shafiul IslamBAN2016-201736028134.679031.1100131
Mominul HaqueBAN2016-2026641217380917633.41703454.159191843620
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Taijul IslamBAN2016-20265491108274710.21220737.470012873
Ben DuckettENG2016-202649913336418238.23390286.21716744219
Kamrul Islam RabbiBAN2016-201871455125*5.6728118.1500552
Mehedi Hasan MirazBAN2016-20266110911238410424.33476350.05211626926
Zulfiqar BabarPAK20162321615*16.0016100.0000111
Shuvagata HomBAN20161213125*31.004667.3900050
Zafar AnsariENG201635049329.8013636.0300250
Christopher MpofuZIM2016-20176114783311.1411269.6400354
Upul TharangaSL2016-20171020263711535.39110257.80231823
Malcolm WallerZIM2016-201751001816818.1027964.87013180
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Carl MumbaZIM2016-20203522511*8.3310723.3600030
CBRLS KumaraSL2016-202637562219013*5.5963629.870017291
Keshav MaharajSA2016-20266397913698415.56224461.01061915530
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Callum FergusonAUS2016120432.002317.3900000
Joe MennieAUS201612010105.002441.6700120
Colin de GrandhommeNZ2016-2022294471432120*38.70178080.4528614141
Todd AstleNZ2016-20204416025*20.0012149.5900190
Jeet RavalNZ2016-202024391114313230.08267042.811731421
Jayant YadavIND2016-202269124810431.0057543.13110301
Matthew WadeAUS2016-20212441599011727.50195950.542231166
Nic MaddinsonAUS2016-2026580834810.3816350.92003112
Peter HandscombAUS2016-202320356107911037.21223448.302521231
Tabraiz ShamsiSA2016-20182432018*20.004841.6700020
Matt RenshawAUS2016-20261729294819035.11210145.122411096
Imran KhanPAK2016-20193611663.204040.0000330
Mohammad RizwanPAK2016-2026478092682171*37.77493354.37314427618
Parthiv PatelIND2016-20185812517135.8640062.75020331
Jos ButtlerENG2016-202242766227715232.53427253.30213725624
Karun NairIND2016-202510151579303*41.3689664.62112704
Keaton JenningsENG2016-201917321781146*25.19183842.49214880
Liam DawsonENG2016-202547211066*22.0026241.98013101
Hilton CartwrightAUS2017220553727.5012544.0000071
Sharjeel KhanPAK2017120444022.004597.7800071
Wayne ParnellSA2017210232323.004748.9400040
Taskin AhmedBAN2017-2026213663367511.2066550.53013356
Subashis RoyBAN20174651412*14.006023.3300130

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.