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

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean FoxcroftNZNew Zealand2026110989898.0012975.9701061
George DockrellIREIreland2019-2023240983924.5025738.13000140
James NeeshamNZNew Zealand2016-2017350977119.4017256.40011150
Lungi NgidiSASouth Africa2018-202520311197194.8523042.17008141
Keemo PaulWIWest Indies2018-2019360964716.0011881.36001154
Yamin AhmadzaiAFGAfghanistan2018-2026917296196.4030231.79005124
Karim JanatAFGAfghanistan2023-20242419541*31.6718252.2000092
Ikram AlikhilAFGAfghanistan2019-2026450943318.8026835.07000120
Qais AhmadAFGAfghanistan2019-20264619449*18.8016955.62001104
RazaullahPAKPakistan2026120928146.0074124.3201069
Scott KuggeleijnNZNew Zealand2023-2024360924415.3312275.41002113
Anamul HaqueBANBangladesh2022-2025470893912.7117949.72002121
Steven FinnENGEngland2016912389179.8925235.32003120
Ariful HaqueBANBangladesh20182418841*29.3315955.3500082
Charith AsalankaSLSri Lanka2021-2022360882914.6717151.46000113
K NuwanthaSLSri Lanka2026240864621.5031127.6500091
James PattinsonAUSAustralia2016-20206728647*17.2014559.3100164
Dwaine PretoriusSASouth Africa2019-2020360833713.8316350.92001131
Amir HamzaAFGAfghanistan2019-2023462833420.7521438.79000111
Nic MaddinsonAUSAustralia2016-2026580834810.3816350.92003112
Toby Roland-JonesENGEngland2017462822520.5011869.49000103
Brandon MavutaZIMZimbabwe2018-2024580825610.2520839.42013111
Stephen O'KeefeAUSAustralia2016-20178113802510.0038021.05002110
Manav SutharINDIndia2026340792819.7516049.3800072
Ishan KishanINDIndia20232327852*78.009185.7101082
Solomon MireZIMZimbabwe2017240784719.5013557.78001121
Jacob DuffyNZNew Zealand2025451783619.5010475.00000140
Christopher MpofuZIMZimbabwe2016-20176114783311.1411269.6400354
Mark CraigNZNew Zealand20162427741*38.5013158.78000110
Victor NyauchiZIMZimbabwe2020-2025111667713*7.7020537.56003100
Stiaan van ZylSASouth Africa2016350763515.2021735.02000110
Tanaka ChivangaZIMZimbabwe2023-2025815476226.9123332.6200283
Amit MishraINDIndia2016430745324.6711266.0701171
James TaylorENGEngland2016361742714.8019737.5600181
Nasir HossainBANBangladesh2017240734518.2518040.5600190
Barry McCarthyIREIreland2024-2025460733112.1716145.3400161
Bilal AsifPAKPakistan201858073159.1317641.4800261
Will PucovskiAUSAustralia2021120726236.0012657.1401060
Nathan McSweeneyAUSAustralia2024361723914.4021233.96001110
Zafar GoharPAKPakistan2021120713735.5012656.35000130
Jeffrey VandersaySLSri Lanka2022-2025240715317.757792.21010102
Kyle JarvisZIMZimbabwe2017-202051047023*11.6718937.0400070
Mohammad ShahzadAFGAfghanistan2018-2019240694017.2513351.88000121
Rubel HossainBANBangladesh2017-20204826816*11.3314646.58000100
Abrar AhmedPAKPakistan2022-20251015768178.5012056.6700183
Doug BracewellNZNew Zealand2016-2023440673016.7512852.34000102
Gerald CoetzeeSASouth Africa2023-2024461672013.407688.1600072
Jake BallENGEngland2016-201748067318.3812553.6000181
Matthew HumphreysIREIreland2023-20255936727*11.1715244.0800292
Sam BillingsENGEngland2022330663622.0011457.89000100

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.