T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Arnos Vale Ground, Kingstown×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushfiqur RahimBANBangladesh2009-201424123711679.0050047.40100281
Tamim IqbalBANBangladesh2009-201424019612849.0042745.90110223
Michael HusseyAUSAustralia2008-20124401676741.7526263.7401061
George BaileyAUSAustralia20123301285942.6718071.1101081
Junaid SiddiqueBANBangladesh20091201057852.5023045.6501080
Imrul KayesBANBangladesh2009-2014240913322.7524636.99000100
David WarnerAUSAustralia2012330904030.0012671.43000120
MahmudullahBANBangladesh2009-2014240906622.5023138.96010111
Shane WatsonAUSAustralia2008-2012440873121.7510582.8600091
Shaun MarshAUSAustralia2008110818181.009783.5101071
Shahid AfridiPAKPakistan2005-2013330764625.3358131.0300072
Elton ChigumburaZIMZimbabwe2010330714223.6711263.3900053
Mominul HaqueBANBangladesh2014120635131.5013845.6501090
Charles CoventryZIMZimbabwe2010110565656.008863.6401050
Umar AkmalPAKPakistan20132215546*55.0045122.2200041
Umar AminPAKPakistan2013220544727.0040135.00000100
David HusseyAUSAustralia2012330523717.338759.7700160
Brad HaddinAUSAustralia2008110505050.005296.1501041
Shakib Al HasanBANBangladesh2009120473023.507166.2000050
Ahmed ShehzadPAKPakistan2013220474423.505290.3800042
Salman ButtPAKPakistan2005110434343.006368.2500030
Graeme CremerZIMZimbabwe20103314019*20.008745.9800020
Mashrafe MortazaBANBangladesh2009120393919.505966.1000122
Shamsur RahmanBANBangladesh2014120393519.5010337.8600060
Daniel ChristianAUSAustralia20123313618*18.004678.2600021
Hamilton MasakadzaZIMZimbabwe2010330353511.675070.0000231
Greg LambZIMZimbabwe2010330351611.6711630.1700000
Shahadat HossainBANBangladesh2009121333333.005362.2600041
Raqibul HasanBANBangladesh2009120321816.007343.8400040
Mohammad YousufPAKPakistan2005110303030.004665.2200010
Brett LeeAUSAustralia2008-20124422812*14.0017164.7100102
Brendan TaylorZIMZimbabwe201033027199.005747.3700030
Peter ForrestAUSAustralia2012220262613.006838.2400130
Prosper UtseyaZIMZimbabwe20103322513*25.006737.3100010
Zulfiqar BabarPAKPakistan20132222413*-23104.3500021
Inzamam-ul-HaqPAKPakistan2005110232323.003369.7000000
Mohammad HafeezPAKPakistan2013220231311.5014164.2900040
Abdul RazzaqPAKPakistan2005110222222.003170.9700000
Nasir HossainBANBangladesh2014120211910.507428.3800030
Vusi SibandaZIMZimbabwe201033019116.337525.3300110
Shuvagata HomBANBangladesh201412016168.002955.1700130
Tatenda TaibuZIMZimbabwe201033015145.004136.5900100
Shoaib MalikPAKPakistan2005110131313.002650.0000000
Ray PriceZIMZimbabwe20103301354.333537.1400010
Timycen MarumaZIMZimbabwe20103301294.005024.0000010
Hammad AzamPAKPakistan201322011105.501764.7100000
Younis KhanPAKPakistan2005110999.001181.8200000
Michael ClarkeAUSAustralia2008110999.002339.1300000
James HopesAUSAustralia2008110999.009100.0000010
Mohammad AshrafulBANBangladesh2009120964.503426.4700010
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.