Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Arbab Niaz Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWIWest Indies1985-1986220736636.5062117.7401054
Azam KhanPAKPakistan1996110727272.007793.5101050
Dion EbrahimZIMZimbabwe20041117171*-8583.5301040
Aravinda de SilvaSLSri Lanka1985-2000340703317.5018138.6700170
MS DhoniINDIndia2006110686868.0053128.30010111
Gordon GreenidgeWIWest Indies1986110676767.0010464.4201080
Ian SmithNZNew Zealand1984-1990220655932.507883.3301050
Klaas-Jan van NoortwijkNEDNetherlands1996110646464.008278.0501032
Abdul RazzaqPAKPakistan1996-20064526253*20.6711553.9101170
Desmond HaynesWIWest Indies1985110606060.009761.8601020
Neil SmithENGEngland1996221583158.006490.6300090
Bastiaan ZuiderentNEDNetherlands1996110545454.009358.0601020
Martin CroweNZNew Zealand1984-1990220544627.006583.0800050
Mushtaq AhmedPAKPakistan1990-19984415248*17.339057.7800261
Rahul DravidINDIndia2004-2006220513325.5010051.0000060
David WilliamsWIWest Indies1997120513125.5015333.3300040
Sanjeeva RanatungaSLSri Lanka1995120513325.5014934.2300070
Steve WaughAUSAustralia19982315049*25.0013337.5900140
Carl HooperWIWest Indies1997120492624.509253.2600062
Tatenda TaibuZIMZimbabwe20041114646*-33139.3900013
Mahela JayawardeneSLSri Lanka2000120463623.0010842.5900080
Gary KirstenSASouth Africa1994110454545.006173.7700050
Adam GilchristAUSAustralia1998110424242.004887.5000071
Roshan MahanamaSLSri Lanka1987-1995230422914.009842.8600080
Tim de LeedeNEDNetherlands1996110414141.004297.6200070
Stuart MatsikenyeriZIMZimbabwe2004110414141.006563.0800060
Ian BishopWIWest Indies1997120412120.509742.2700040
Rashid LatifPAKPakistan2003110404040.006660.6100050
Brian LaraWIWest Indies1997120403720.006165.5700080
Sourav GangulyINDIndia2004110393939.004195.1200051
David BoonAUSAustralia1994110393939.004488.6400040
Richie RichardsonWIWest Indies1985-1986220372718.507450.0000050
Duleep MendisSLSri Lanka1985-1987220372318.506656.0600020
Neil FairbrotherENGEngland1987-19963323724*37.005962.7100020
Ashantha de MelSLSri Lanka1985110363636.0034105.8800031
Daryll CullinanSASouth Africa1994110363636.0035102.8600041
Sanath JayasuriyaSLSri Lanka2000120363018.005763.1600041
Manzoor ElahiPAKPakistan1984-1990320362118.004580.0000021
Asanka GurusinhaSLSri Lanka1987-1995230352411.676950.7200030
Roger HarperWIWest Indies1985-19862223434*-5166.6700020
Mazhar HussainUAEUnited Arab Emirates1996110333333.005955.9300060
Rumesh RatnayakeSLSri Lanka1985-1987221331933.005066.0000030
Larry GomesWIWest Indies1985-1986220331816.507742.8600020
John EmbureyENGEngland19872213330*33.0022150.0000031
Muttiah MuralitharanSLSri Lanka1995-2000241322210.674374.4200141
Shoaib AkhtarPAKPakistan1998-2004542321516.003494.1200032
Imran KhanPAKPakistan1985-19863213123*31.004864.5800001
Curtly AmbroseWIWest Indies1997120313015.505457.4100032
Grant BradburnNZNew Zealand1990110303030.006149.1800010
Ranjan MadugalleSLSri Lanka1985-1987220303015.006347.6200130

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.