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/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDT2069th 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)ODI2nd 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 by format (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
James NeeshamNZTests2016-2017350977119.4017256.40011150
Lungi NgidiSATests2018-202520311197194.8523042.17008141
Keemo PaulWITests2018-2019360964716.0011881.36001154
Yamin AhmadzaiAFGTests2018-2026917296196.4030231.79005124
Karim JanatAFGTests2023-20242419541*31.6718252.2000092
Ikram AlikhilAFGTests2019-2026450943318.8026835.07000120
Qais AhmadAFGTests2019-20264619449*18.8016955.62001104
RazaullahPAKTests2026120928146.0074124.3201069
Scott KuggeleijnNZTests2023-2024360924415.3312275.41002113
Anamul HaqueBANTests2022-2025470893912.7117949.72002121
Steven FinnENGTests2016912389179.8925235.32003120
Ariful HaqueBANTests20182418841*29.3315955.3500082
Charith AsalankaSLTests2021-2022360882914.6717151.46000113
K NuwanthaSLTests2026240864621.5031127.6500091
James PattinsonAUSTests2016-20206728647*17.2014559.3100164
Dwaine PretoriusSATests2019-2020360833713.8316350.92001131
Amir HamzaAFGTests2019-2023462833420.7521438.79000111
Nic MaddinsonAUSTests2016-2026580834810.3816350.92003112
Toby Roland-JonesENGTests2017462822520.5011869.49000103
Brandon MavutaZIMTests2018-2024580825610.2520839.42013111
Stephen O'KeefeAUSTests2016-20178113802510.0038021.05002110
Manav SutharINDTests2026340792819.7516049.3800072
Ishan KishanINDTests20232327852*78.009185.7101082
Solomon MireZIMTests2017240784719.5013557.78001121
Jacob DuffyNZTests2025451783619.5010475.00000140
Christopher MpofuZIMTests2016-20176114783311.1411269.6400354
Mark CraigNZTests20162427741*38.5013158.78000110
Victor NyauchiZIMTests2020-2025111667713*7.7020537.56003100
Stiaan van ZylSATests2016350763515.2021735.02000110
Tanaka ChivangaZIMTests2023-2025815476226.9123332.6200283
Amit MishraINDTests2016430745324.6711266.0701171
James TaylorENGTests2016361742714.8019737.5600181
Nasir HossainBANTests2017240734518.2518040.5600190
Barry McCarthyIRETests2024-2025460733112.1716145.3400161
Bilal AsifPAKTests201858073159.1317641.4800261
Will PucovskiAUSTests2021120726236.0012657.1401060
Nathan McSweeneyAUSTests2024361723914.4021233.96001110
Zafar GoharPAKTests2021120713735.5012656.35000130
Jeffrey VandersaySLTests2022-2025240715317.757792.21010102
Kyle JarvisZIMTests2017-202051047023*11.6718937.0400070
Mohammad ShahzadAFGTests2018-2019240694017.2513351.88000121
Rubel HossainBANTests2017-20204826816*11.3314646.58000100
Abrar AhmedPAKTests2022-20251015768178.5012056.6700183
Doug BracewellNZTests2016-2023440673016.7512852.34000102
Gerald CoetzeeSATests2023-2024461672013.407688.1600072
Jake BallENGTests2016-201748067318.3812553.6000181
Matthew HumphreysIRETests2023-20255936727*11.1715244.0800292
Sam BillingsENGTests2022330663622.0011457.89000100
Tom CurranENGTests2017-2018231663933.0012055.00000120
Neil BrandSATests2024240663416.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.