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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th 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 innings by innings (ODIs)

The highest score in ODIs at Arbab Niaz Stadium is 117 by Ijaz Ahmed (PAK) v ZIM, 3 Nov 1996.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Arbab Niaz Stadium×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Ijaz AhmedPAK117105104111.433c GW Flower b EZ Matambanadzo1v ZIMPeshawar3 Nov 1996
Graeme HickENG104*1336278.203not out1v NEDPeshawar22 Feb 1996
Salman ButtPAK10111115090.991c R Dravid b M Kartik2v INDPeshawar6 Feb 2006
Hansie CronjeSA100*1244380.653not out1v AUSPeshawar24 Oct 1994
Sachin TendulkarIND10011310188.502lbw b Arshad Khan1v PAKPeshawar6 Feb 2006
Yasir HameedPAK9811614084.481c Yuvraj Singh b IK Pathan2v INDPeshawar19 Mar 2004
Shoaib MalikPAK906793134.333c R Dravid b Z Khan2v INDPeshawar6 Feb 2006
Graham ThorpeENG898271108.544lbw b RP Lefebvre1v NEDPeshawar22 Feb 1996
Graham GoochENG841008084.001c & b SD Anurasiri1v SLPeshawar17 Oct 1987
Javed MiandadPAK80*864293.024not out1v NZPeshawar12 Nov 1984
Shoaib MalikPAK801044176.924c S Matsikenyeri b ML Nkala2v ZIMPeshawar3 Oct 2004
Younis KhanPAK77864189.536run out2v ZIMPeshawar3 Oct 2004
Grant FlowerZIM77967080.211c †Moin Khan b Saqlain Mushtaq2v PAKPeshawar3 Nov 1996
Allan LambENG765832131.034c PA de Silva b JR Ratnayeke1v SLPeshawar17 Oct 1987
Brendan TaylorZIM731226059.842c Mohammad Yousuf b Naved-ul-Hasan1v PAKPeshawar3 Oct 2004
Shoaib MohammadPAK72*14911048.322not out2v SLPeshawar13 Oct 1985
Azam KhanPAK72775093.515c PA Strang b JA Rennie1v ZIMPeshawar3 Nov 1996
Dion EbrahimZIM71*854083.534not out1v PAKPeshawar3 Oct 2004
MS DhoniIND6853111128.304c Shoaib Malik b Mohammad Asif1v PAKPeshawar6 Feb 2006
Saeed AnwarPAK67755089.332c †IDS Smith b GE Bradburn2v NZPeshawar4 Nov 1990
Gordon GreenidgeWI671048064.421c Tauseef Ahmed b Wasim Akram2v PAKPeshawar17 Oct 1986
Viv RichardsWI663954169.234c Mohsin Khan b Imran Khan1v PAKPeshawar2 Dec 1985
Chris BroadENG661106060.002b Shakeel Khan1v PAKPeshawar22 Nov 1987
Azhar MahmoodPAK65*905072.227not out1v AUSPeshawar8 Nov 1998
Irfan PathanIND6565121100.003c sub (Imran Farhat) b Naved-ul-Hasan1v PAKPeshawar6 Feb 2006
Yuvraj SinghIND65767185.536c Mohammad Yousuf b Mohammad Sami1v PAKPeshawar19 Mar 2004
Klaas-Jan van NoortwijkNED64823278.055c D Gough b PJ Martin2v ENGPeshawar22 Feb 1996
Desmond HaynesWI60972061.861c Mohsin Kamal b Imran Khan1v PAKPeshawar2 Dec 1985
Ian SmithNZ59605098.337c Sajid Ali b Mudassar Nazar2v PAKPeshawar12 Nov 1984
Mike GattingENG58633092.063b RJ Ratnayake1v SLPeshawar17 Oct 1987
Michael BevanAUS57*833068.676not out2v PAKPeshawar8 Nov 1998
Graham GoochENG57785073.081c †Zulqarnain b Mudassar Nazar1v PAKPeshawar22 Nov 1987
Ricky PontingAUS55704078.573c Saleem Malik b Azhar Mahmood2v PAKPeshawar8 Nov 1998
Michael SlaterAUS54825065.852run out (PS de Villiers/†DJ Richardson)2v SAPeshawar24 Oct 1994
Bastiaan ZuiderentNED54932058.066c GP Thorpe b PJ Martin2v ENGPeshawar22 Feb 1996
Abdul RazzaqPAK53*5270101.927not out2v INDPeshawar19 Mar 2004
Mike GattingENG535140103.923c Manzoor Elahi b Abdul Qadir1v PAKPeshawar22 Nov 1987
Saleem MalikPAK52781066.673b NGB Cook2v ENGPeshawar22 Nov 1987
Ramiz RajaPAK50*657276.921not out2v NZPeshawar4 Nov 1990
Tatenda TaibuZIM46*3313139.396not out1v PAKPeshawar3 Oct 2004
Martin CroweNZ46554083.642lbw b Waqar Younis1v PAKPeshawar4 Nov 1990
Michael BevanAUS45565080.365c TG Shaw b PS de Villiers2v SAPeshawar24 Oct 1994
Gary KirstenSA45615073.772b GD McGrath1v AUSPeshawar24 Oct 1994
Graham ThorpeENG44*665066.673not out2v UAEPeshawar18 Feb 1996
Mark WaughAUS43543179.633c JN Rhodes b TG Shaw2v SAPeshawar24 Oct 1994
Adam GilchristAUS42487187.502c & b Saqlain Mushtaq2v PAKPeshawar8 Nov 1998
Tim de LeedeNED41427097.623lbw b PAJ DeFreitas2v ENGPeshawar22 Feb 1996
Stuart MatsikenyeriZIM41656063.081c Mohammad Sami b Shahid Afridi1v PAKPeshawar3 Oct 2004
Moin KhanPAK41670161.196lbw b BE Young1v AUSPeshawar8 Nov 1998
Mudassar NazarPAK40424095.241lbw b ALF de Mel2v SLPeshawar13 Oct 1985
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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