Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Pakistan: Batting figures (All cricket)

Shahid Afridi has the most ducks in all cricket for Pakistan v India: 9.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAK1997-201683875228615627.882181104.8157925975
Younis KhanPAK2000-201548566259826751.96372669.73811827717
Danish KaneriaPAK2004-200713167268*2.898231.7100740
Saqlain MushtaqPAK1996-2004402581952911.4743944.42006132
Kamran AkmalPAK2004-201444495120211927.32176368.184361699
Moin KhanPAK1991-20045352149687225.47139569.390557413
Mahmood HussainPAK1952-1961141721603510.67--00461
Abdul QadirPAK1979-19903526531839*15.1462447.28004276
Imtiaz AhmedPAK1952-19611527175313528.96--16440
Salman ButtPAK2004-2010293521336129*40.48197167.785541864
Saleem MalikPAK1982-1999748011238010734.49336264.6351041986
Umar AkmalPAK2009-2016131302103316.1523589.36003115
Iqbal QasimPAK1978-1987161541903217.2740934.47003140
Azhar MahmoodPAK1996-2000342333136715.6539180.05013226
Shoaib AkhtarPAK1999-2010382491714711.4033650.89003206
Wasim AkramPAK1985-2003605397026215.9594473.090235628
Saeed AnwarPAK1989-200353543229119444.92265986.1659325635
Imran KhanPAK1978-19925254131524135*37.17211863.6434313535
Mohammad YousufPAK1999-200959697267717343.18392668.19518328526
Javed MiandadPAK1978-19966273173403280*60.77470357.79820321024
Inzamam-ul-HaqPAK1992-2006778110323618445.58440773.43716331737
Shadab KabirPAK1996220000.0030.0000200
Junaid KhanPAK2012-201774211*0.50333.3300200
Wahab RiazPAK2008-20199501683.203545.7100220
Mohammad IrfanPAK2012-201695311*0.50128.3300200
Mohammad AsifPAK2006-20071173196*4.754938.7800220
Saeed AjmalPAK2008-201414821572.503839.4700210
Shaheen Shah AfridiPAK2018-202612858133*27.0064126.5600237
Khan MohammadPAK1952-19555833215*6.40--00200
Wazir MohammadPAK1952-19556911515518.88--01200
Sohail TanvirPAK2007-2012141036114*8.718076.2500272
Tauseef AhmedPAK1984-1988151056815*13.6015322.8800220
Tahir NaqqashPAK1982-198515112943710.446053.3300270
Umar GulPAK2004-2014251339917*9.9014170.21002114
Saleem YousufPAK1985-1990201742976222.8539352.42012162
Fazal MahmoodPAK1952-1961141932723317.00--00200
Waqar YounisPAK1989-20033020148313*13.8315453.9000251
Majid KhanPAK1978-1983122005325626.6067545.93032331
Wasim BariPAK1978-1983272343758519.7462934.82022241
Mohammad SamiPAK2004-2016272652694912.8177634.66002253
Mohsin KhanPAK1978-198625284748117*31.17112254.99232622
Ramiz RajaPAK1985-199738431127011430.24218851.831821012
Shoaib MalikPAK2000-202154546203514342.40239285.08413220126
Ijaz AhmedPAK1986-2000575881589139*31.78209075.8926213126
Mohammad TalhaPAK2014110000.0010.0000100
Usman ShinwariPAK2018110000.0010.0000100
Usman TariqPAK2026110000.0030.0000100
Haroon RasheedPAK1983110000.0010.0000100
Shahid MahboobPAK1982-1989310000.0010.0000100
Abdur RehmanPAK2007220221.00633.3300100
Page 1Next

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.