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
James NeeshamNZ2016-2017350977119.4017256.40011150
Lungi NgidiSA2018-202520311197194.8523042.17008141
Keemo PaulWI2018-2019360964716.0011881.36001154
Yamin AhmadzaiAFG2018-2026917296196.4030231.79005124
Karim JanatAFG2023-20242419541*31.6718252.2000092
Ikram AlikhilAFG2019-2026450943318.8026835.07000120
Qais AhmadAFG2019-20264619449*18.8016955.62001104
RazaullahPAK2026120928146.0074124.3201069
Scott KuggeleijnNZ2023-2024360924415.3312275.41002113
Anamul HaqueBAN2022-2025470893912.7117949.72002121
Steven FinnENG2016912389179.8925235.32003120
Ariful HaqueBAN20182418841*29.3315955.3500082
Charith AsalankaSL2021-2022360882914.6717151.46000113
K NuwanthaSL2026240864621.5031127.6500091
James PattinsonAUS2016-20206728647*17.2014559.3100164
Dwaine PretoriusSA2019-2020360833713.8316350.92001131
Amir HamzaAFG2019-2023462833420.7521438.79000111
Nic MaddinsonAUS2016-2026580834810.3816350.92003112
Toby Roland-JonesENG2017462822520.5011869.49000103
Brandon MavutaZIM2018-2024580825610.2520839.42013111
Stephen O'KeefeAUS2016-20178113802510.0038021.05002110
Manav SutharIND2026340792819.7516049.3800072
Ishan KishanIND20232327852*78.009185.7101082
Solomon MireZIM2017240784719.5013557.78001121
Jacob DuffyNZ2025451783619.5010475.00000140
Christopher MpofuZIM2016-20176114783311.1411269.6400354
Mark CraigNZ20162427741*38.5013158.78000110
Victor NyauchiZIM2020-2025111667713*7.7020537.56003100
Stiaan van ZylSA2016350763515.2021735.02000110
Tanaka ChivangaZIM2023-2025815476226.9123332.6200283
Amit MishraIND2016430745324.6711266.0701171
James TaylorENG2016361742714.8019737.5600181
Nasir HossainBAN2017240734518.2518040.5600190
Barry McCarthyIRE2024-2025460733112.1716145.3400161
Bilal AsifPAK201858073159.1317641.4800261
Will PucovskiAUS2021120726236.0012657.1401060
Nathan McSweeneyAUS2024361723914.4021233.96001110
Zafar GoharPAK2021120713735.5012656.35000130
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Kyle JarvisZIM2017-202051047023*11.6718937.0400070
Mohammad ShahzadAFG2018-2019240694017.2513351.88000121
Rubel HossainBAN2017-20204826816*11.3314646.58000100
Abrar AhmedPAK2022-20251015768178.5012056.6700183
Doug BracewellNZ2016-2023440673016.7512852.34000102
Gerald CoetzeeSA2023-2024461672013.407688.1600072
Jake BallENG2016-201748067318.3812553.6000181
Matthew HumphreysIRE2023-20255936727*11.1715244.0800292
Sam BillingsENG2022330663622.0011457.89000100
Tom CurranENG2017-2018231663933.0012055.00000120
Neil BrandSA2024240663416.5012951.16000110

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.