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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th 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 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by ground (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Arbab Niaz Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWIArbab Niaz StadiumPeshawar1985-1986220736636.5062117.7401054
Azam KhanPAKArbab Niaz StadiumPeshawar1996110727272.007793.5101050
Dion EbrahimZIMArbab Niaz StadiumPeshawar20041117171*-8583.5301040
Aravinda de SilvaSLArbab Niaz StadiumPeshawar1985-2000340703317.5018138.6700170
MS DhoniINDArbab Niaz StadiumPeshawar2006110686868.0053128.30010111
Gordon GreenidgeWIArbab Niaz StadiumPeshawar1986110676767.0010464.4201080
Ian SmithNZArbab Niaz StadiumPeshawar1984-1990220655932.507883.3301050
Klaas-Jan van NoortwijkNEDArbab Niaz StadiumPeshawar1996110646464.008278.0501032
Abdul RazzaqPAKArbab Niaz StadiumPeshawar1996-20064526253*20.6711553.9101170
Desmond HaynesWIArbab Niaz StadiumPeshawar1985110606060.009761.8601020
Neil SmithENGArbab Niaz StadiumPeshawar1996221583158.006490.6300090
Bastiaan ZuiderentNEDArbab Niaz StadiumPeshawar1996110545454.009358.0601020
Martin CroweNZArbab Niaz StadiumPeshawar1984-1990220544627.006583.0800050
Mushtaq AhmedPAKArbab Niaz StadiumPeshawar1990-19984415248*17.339057.7800261
Rahul DravidINDArbab Niaz StadiumPeshawar2004-2006220513325.5010051.0000060
David WilliamsWIArbab Niaz StadiumPeshawar1997120513125.5015333.3300040
Sanjeeva RanatungaSLArbab Niaz StadiumPeshawar1995120513325.5014934.2300070
Steve WaughAUSArbab Niaz StadiumPeshawar19982315049*25.0013337.5900140
Carl HooperWIArbab Niaz StadiumPeshawar1997120492624.509253.2600062
Tatenda TaibuZIMArbab Niaz StadiumPeshawar20041114646*-33139.3900013
Mahela JayawardeneSLArbab Niaz StadiumPeshawar2000120463623.0010842.5900080
Gary KirstenSAArbab Niaz StadiumPeshawar1994110454545.006173.7700050
Adam GilchristAUSArbab Niaz StadiumPeshawar1998110424242.004887.5000071
Roshan MahanamaSLArbab Niaz StadiumPeshawar1987-1995230422914.009842.8600080
Tim de LeedeNEDArbab Niaz StadiumPeshawar1996110414141.004297.6200070
Stuart MatsikenyeriZIMArbab Niaz StadiumPeshawar2004110414141.006563.0800060
Ian BishopWIArbab Niaz StadiumPeshawar1997120412120.509742.2700040
Rashid LatifPAKArbab Niaz StadiumPeshawar2003110404040.006660.6100050
Brian LaraWIArbab Niaz StadiumPeshawar1997120403720.006165.5700080
Sourav GangulyINDArbab Niaz StadiumPeshawar2004110393939.004195.1200051
David BoonAUSArbab Niaz StadiumPeshawar1994110393939.004488.6400040
Richie RichardsonWIArbab Niaz StadiumPeshawar1985-1986220372718.507450.0000050
Duleep MendisSLArbab Niaz StadiumPeshawar1985-1987220372318.506656.0600020
Neil FairbrotherENGArbab Niaz StadiumPeshawar1987-19963323724*37.005962.7100020
Ashantha de MelSLArbab Niaz StadiumPeshawar1985110363636.0034105.8800031
Daryll CullinanSAArbab Niaz StadiumPeshawar1994110363636.0035102.8600041
Sanath JayasuriyaSLArbab Niaz StadiumPeshawar2000120363018.005763.1600041
Manzoor ElahiPAKArbab Niaz StadiumPeshawar1984-1990320362118.004580.0000021
Asanka GurusinhaSLArbab Niaz StadiumPeshawar1987-1995230352411.676950.7200030
Roger HarperWIArbab Niaz StadiumPeshawar1985-19862223434*-5166.6700020
Mazhar HussainUAEArbab Niaz StadiumPeshawar1996110333333.005955.9300060
Rumesh RatnayakeSLArbab Niaz StadiumPeshawar1985-1987221331933.005066.0000030
Larry GomesWIArbab Niaz StadiumPeshawar1985-1986220331816.507742.8600020
John EmbureyENGArbab Niaz StadiumPeshawar19872213330*33.0022150.0000031
Muttiah MuralitharanSLArbab Niaz StadiumPeshawar1995-2000241322210.674374.4200141
Shoaib AkhtarPAKArbab Niaz StadiumPeshawar1998-2004542321516.003494.1200032
Imran KhanPAKArbab Niaz StadiumPeshawar1985-19863213123*31.004864.5800001
Curtly AmbroseWIArbab Niaz StadiumPeshawar1997120313015.505457.4100032
Grant BradburnNZArbab Niaz StadiumPeshawar1990110303030.006149.1800010
Ranjan MadugalleSLArbab Niaz StadiumPeshawar1985-1987220303015.006347.6200130

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