Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND166/9 (19.4)IND need 94 runs in 2 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE283/7 (48.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Pakistan: Batting figures (All cricket)

Mohammad Hafeez has the most ducks in all cricket for Pakistan at Rangiri Dambulla International Stadium: 2.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×At Rangiri Dambulla International Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAK2003-201577018010325.7128263.83112135
Mohammad AsifPAK2010210000.0020.0000100
Wahab RiazPAK2014110000.0020.0000100
Sharjeel KhanPAK2014110000.0060.0000100
Danish KaneriaPAK200322100*0.0050.0000100
Salman ButtPAK2010220747437.008884.0901190
Nasir JamshedPAK2009220110.50425.0000100
Faisal IqbalPAK2003330342111.3312227.8700120
Saeed AjmalPAK2009-201454122167.334153.6600120
Mohammad SamiPAK20035532911*14.504860.4200111
Mohammad YousufPAK2003-2009660602510.0015239.4700170
Abdul RazzaqPAK2003-2010111131783022.2526068.4600175
Shoaib MalikPAK2003-2015111112937429.3036480.49021263
Naved-ul-HasanPAK20091113030*-23130.4300012
Faisal AtharPAK2003110999.003823.6800010
Abdur RehmanPAK201011111*-1100.0000000
Asad ShafiqPAK2010110171717.001989.4700020
Azhar AliPAK2015110212121.002972.4100030
Mohammad IrfanPAK2014-2015210555.00955.5600010
Sohaib MaqsoodPAK2014110777.00977.7800010
Mohammad RizwanPAK20151112020*-3458.8200020
Babar AzamPAK2015110252525.003083.3300030
Mohammad NawazPAK2026210282828.0015186.6700022
Fakhar ZamanPAK2026110555.001050.0000000
Faheem AshrafPAK2026210999.003300.0000020
Naseem ShahPAK202611111*-1100.0000000
Mohammad WasimPAK202621177*-887.5000001
Khawaja NafayPAK2026110262626.0015173.3300011
Misbah-ul-HaqPAK2009-2014220271813.505350.9400020
Yasir HameedPAK2003220312515.506944.9300030
Shabbir AhmedPAK2003220321.50560.0000000
Imran FarhatPAK2010220916645.5012373.9801092
Ahmed ShehzadPAK2014-2015220392919.506065.0000050
Shahzaib HasanPAK2010220615030.507185.9201072
Shadab KhanPAK20262212418*24.0015160.0000031
Sahibzada FarhanPAK2026220605130.0043139.5301062
Agha SalmanPAK2026220614530.5023265.2200073
Saim AyubPAK2026220302415.0023130.4300041
Usman KhanPAK202622187*8.001650.0000000
Umar GulPAK2003-2009430493316.336575.3800060
Umar AminPAK2010330342211.335957.6300030
Taufeeq UmarPAK200344035218.759536.8400030
Fawad AlamPAK2009-20144419238*30.6718848.9400060
Rashid LatifPAK2003550822616.4013262.1200060
Mohammad AmirPAK2009-20105525924*19.678668.6000050
Kamran AkmalPAK2009-20106601665127.6717495.40010193
Shoaib AkhtarPAK2003-2010762592714.757875.6400043
Umar AkmalPAK2009-20146601926632.0022585.33020133
Shahid AfridiPAK2009-201477033312447.57222150.002003413
Younis KhanPAK2003-200988123370*33.2938660.36010190

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.