Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

Batting by team (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hasan RazaPAKPakistan1996-2002450914618.2024437.30000150
Mark WaughAUSAustralia1999110909090.0015458.44010130
Kyle VerreynneSASouth Africa20252318842*44.0013465.67000101
Ariful HaqueBANBangladesh20182418841*29.3315955.3500082
Mehrab HossainBANBangladesh2001240877121.7526832.4601250
Saeed AjmalPAKPakistan2011-2013350874917.4015755.4100082
Damien MartynAUSAustralia2003220855342.5012667.46010120
Irfan PathanINDIndia2005220845242.0014856.76010130
Mohammad MithunBANBangladesh2018-2020230846728.0013761.3101171
Dewald BrevisSASouth Africa2025230845128.008598.8201074
Nicky BojeSASouth Africa2005210828282.009487.23010151
Darren SammyWIWest Indies2013220827341.0077106.4901094
Rubel HossainBANBangladesh2011-20144758145*40.5011272.3200174
Daryl MitchellNZNew Zealand2025210808080.0011967.2301051
Shahriar HossainBANBangladesh2004230804826.6715651.28000130
Justin LangerAUSAustralia1999-2003340804420.0013857.97000100
Sadagoppan RameshINDIndia2000-2001350804816.0018543.2400190
Franklyn RoseWIWest Indies2000230796926.3321836.24010140
Lance KlusenerSASouth Africa1999-2001441792726.3311568.70000102
Keshav MaharajSASouth Africa2017-2025230775125.6710573.3301063
Kapil DevINDIndia1992-1993220766038.0011665.52010100
Mushtaq AhmedPAKPakistan1993-1998450765715.2020038.0001271
Taskin AhmedBANBangladesh2021110757575.0013455.97010110
Mark RamprakashENGEngland2000230755625.0018640.32010110
Shakeel AhmedPAKPakistan1995240743318.5019038.9500080
Suranga LakmalSLSri Lanka2016-2020561742714.8012857.8100172
Abdul MalikAFGAfghanistan2021-2025470733010.4315148.3400240
Dean BrownlieNZNew Zealand2011-2012230726324.0015347.0601171
Lee GermonNZNew Zealand1996242722536.0016743.11000100
Sameer DigheINDIndia2001230714723.6714548.97000110
Mahmudul Hasan JoyBANBangladesh2025-2026240713317.7514947.65000100
Roshan MahanamaSLSri Lanka1994-1998712171246.4523729.9600360
Graham ThorpeENGEngland19962417050*23.3321532.5601090
Chris SchofieldENGEngland2000230675722.3314645.8901180
Devendra BishooWIWest Indies2017230674422.3312852.3400151
Kyle MayersWIWest Indies2023231673033.509173.6300062
Navjot SidhuINDIndia1993-1998230676122.3314346.85011110
Mohammad RizwanPAKPakistan2021220664533.0013847.8300070
Damien FlemingAUSAustralia1999110656565.009469.15010100
Boeta DippenaarSASouth Africa1999-2001440643316.0018834.0400180
Paul StirlingIREIreland2024-2025240632215.7512650.0000052
ShahidullahAFGAfghanistan2021-20253416329*21.0011853.3900180
Jacques RudolphSASouth Africa20052216149*61.009266.3000091
Ali NaqviPAKPakistan1998240612715.2527522.1800050
Kyle HopeWIWest Indies2017230604320.0014441.6700080
HMRKB HerathSLSri Lanka2016-2017340602715.009861.2200080
Adrian GriffithWIWest Indies20002416054*20.0012149.59012110
Pramodya WickramasingheSLSri Lanka1994-1999550601812.0016835.7100090
Nasir JamalAFGAfghanistan20211225955*-9760.8201040
Saleem ElahiPAKPakistan20022415930*19.6711949.5800182

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.