Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Blair HartlandNZNew Zealand1992240975224.2528434.1501090
Bruce EdgarNZNew Zealand19832319647*48.0021943.84000130
Craig WhiteENGEngland2001361963919.2026236.64001110
Mark RamprakashENGEngland1991-1998230955331.6737425.4001170
Abhinav MukundINDIndia2017120938146.5014265.49010100
Yasir HameedPAKPakistan2004240935823.2518749.73010130
Sami AslamPAKPakistan2017240935123.2522541.3301090
Umar GulPAKPakistan2006-20121215093466.2023439.7400254
Ajit AgarkarINDIndia2005341924830.6716356.4400091
Chris JordanENGEngland2014240923523.0016157.14000120
Hannan SarkarBANBangladesh2002240915522.7512672.22010140
Hasan AliPAKPakistan2017-2022360912915.1712970.5400048
Brad HaddinAUSAustralia2011350903518.0017551.43001131
Warren LeesNZNew Zealand1983220898944.5018248.9001181
Mehrab Hossain jnrBANBangladesh2007-2009360892914.8314561.38000121
Narsingh DeonarineWIWest Indies2005240884022.0021241.51000111
Mashrafe MortazaBANBangladesh2007-2009510088638.8015357.52014112
Alok KapaliBANBangladesh2002-2006240873921.7520043.50000110
Chris BroadENGEngland1984110868686.0024235.5401080
Makhaya NtiniSASouth Africa1998-20061216685168.5020042.50003131
Sabbir RahmanBANBangladesh2017-2018240844221.0013562.22001100
Travis FriendZIMZimbabwe2001-2002361834416.6030527.21001110
Rassie van der DussenSASouth Africa2020-2021220826741.0016948.52010140
Tim McIntoshNZNew Zealand2009240816920.2527429.5601171
Peter SiddleAUSAustralia2011-2013450813816.2013261.3600190
Wiaan MulderSASouth Africa2019-2024461813616.2014057.8600092
Stuart MatsikenyeriZIMZimbabwe2004240804520.0017445.98000110
David RichardsonSASouth Africa1993340796219.7522934.5001080
Shoaib AkhtarPAKPakistan1999-2004592792611.2922734.8000183
Noor Ali ZadranAFGAfghanistan2024120784739.0018242.86000100
Chris LewisENGEngland1991-1993230784526.0011269.64000121
Roland HolderWIWest Indies1997241783426.0018143.09000110
Imran NazirPAKPakistan1999120776438.5011964.71010121
Yashasvi JaiswalINDIndia2026230774525.679382.80001140
Robert CroftENGEngland20013517733*19.2529725.9300080
Matthew HoggardENGEngland2002-200791247717*9.6333423.0500150
Matt HenryNZNew Zealand2023220767238.007897.44010103
Stuart BinnyINDIndia2015240764919.0012262.30001100
Hemang BadaniINDIndia2001350763815.2019239.58000100
Shahadat HossainBANBangladesh2005-20131019376134.7525729.5700251
Rajin SalehBANBangladesh2007360755112.5031024.1901380
Wahab RiazPAKPakistan2014-2017470751710.7120536.5900061
Ajay JadejaINDIndia1997120747337.0019438.1401080
Paul ReiffelAUSAustralia1995-1996232745674.0015248.6801090
Shubman GillINDIndia2026230745024.6715647.4401090
Alester MaregwedeZIMZimbabwe2004240742818.5013654.41001102
Liam PlunkettENGEngland2006-2014572743914.8018340.4400290
Tushar ImranBANBangladesh2002-2007360732812.1718240.11001100
Tahir NaqqashPAKPakistan1982341725724.0011065.45010121
Aaqib JavedPAKPakistan1991-19956627228*18.0017541.1400080

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.