Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Most Sixes in an innings in ODI
Pakistan
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
Bermuda
Canada
Denmark
East Africa
England
Hong Kong
India
Ireland
Italy
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
Uganda
United Arab Emirates
United States
West Indies
Zimbabwe
PAK Most Sixes in an innings in ODI
Sr
Player
Runs
BP
Six/Inns
Opp
Venue
Date
1
Shahid Afridi
102
40
11
SL
Nairobi
04 Oct 1996
2
Fakhar Zaman
126
81
11*
NZ
Bangalore
04 Nov 2023
3
Abdul Razzaq
109
72
10*
SA
Abu Dhabi
31 Oct 2010
4
Fakhar Zaman
193
155
10
SA
Johannesburg
04 Apr 2021
5
Ijaz Ahmed
139
84
9*
IND
Lahore
02 Oct 1997
6
Shahid Afridi
102
46
9
IND
Kanpur
15 Apr 2005
7
Sharjeel Khan
152
86
9
IRE
dublin
18 Aug 2016
8
Shahid Afridi
108
92
8*
NZ
Sharjah
15 Apr 2002
9
Imran Nazir
160
121
8
ZIM
Kingston
21 Mar 2007
10
Shahid Afridi
83
44
7
BAN
Dhaka
25 Jan 2002
11
Abdul Razzaq
76
53
7*
ZIM
Sharjah
03 Apr 2003
12
Shahid Afridi
109
76
7
SL
Dambulla
15 Jun 2010
13
Shahid Afridi
88
48
7
SA
Johannesburg
17 Mar 2013
14
Shahid Afridi
59
25
7
BAN
Dhaka
04 Mar 2014
15
Fakhar Zaman
81
74
7
BAN
Kolkata
31 Oct 2023
16
Shahid Afridi
55
18
6*
NL
Colombo
21 Sep 2002
17
Shoaib Malik
82
41
6*
SA
Lahore
03 Oct 2003
18
Shahid Afridi
77
35
6*
SA
Durban
07 Feb 2007
19
Shahid Afridi
85
52
6
ZIM
Multan
27 Jan 2008
20
Shoaib Malik
90
84
6
WI
Sharjah
02 Oct 2016
21
Fakhar Zaman
180
144
6*
NZ
Rawalpindi
29 Apr 2023
22
Saim Ayub
82
71
6
AUS
Adelaide
08 Nov 2024
23
Javed Miandad
119
77
5*
IND
Lahore
31 Dec 1982
24
Basit Ali
127
79
5*
WI
Sharjah
05 Nov 1993
25
Saeed Anwar
194
146
5
IND
Chennai
21 May 1997
26
Inzamam-ul-Haq
121
113
5*
IND
Sharjah
26 Mar 2000
27
Abdul Razzaq
89
40
5
NZ
Wellington
17 Jan 2004
28
Abdul Razzaq
107
114
5*
ZIM
Multan
30 Sep 2004
29
Abdul Razzaq
75
72
5*
ENG
Nottingham
08 Sep 2006
30
Shahid Afridi
65
25
5
NZ
Christchurch
29 Jan 2011
31
Shahid Afridi
76
55
5
WI
Providence
14 Jul 2013
32
Mohammad Hafeez
136
130
5*
ZIM
Harare
29 Aug 2013
33
Mohammad Hafeez
76
60
5
NZ
Auckland
31 Jan 2016
34
Fakhar Zaman
210
156
5*
ZIM
Bulawayo
20 Jul 2018
35
Kamran Ghulam
63
32
5
SA
Centurion
19 Dec 2024
36
Zaheer Abbas
118
86
4
IND
Multan
17 Dec 1982
37
Ijaz Ahmed
124
87
4*
BAN
Chittagong
29 Oct 1988
38
Shahid Afridi
67
56
4
WI
Sharjah
12 Dec 1997
39
Ijaz Ahmed
59
55
4
SL
Kimberley
07 Apr 1998
40
Inzamam-ul-Haq
116
110
4*
SL
Kimberley
07 Apr 1998
41
Shahid Afridi
71
70
4
SL
Jamshedpur
19 Mar 1999
42
Wasim Akram
79
60
4
SL
Visakhapatnam
27 Mar 1999
43
Wasim Akram
34
29
4
SL
Gujranwala
16 Feb 2000
44
Moin Khan
56
31
4*
SL
Dhaka
07 Jun 2000
45
Shahid Afridi
62
40
4
SA
Tangier
18 Aug 2002
46
Inzamam-ul-Haq
64
54
4*
BAN
Lahore
15 Sep 2003
47
Mohammad Yousuf
73
68
4
IND
Karachi
13 Mar 2004
48
Shahid Afridi
80
58
4
IND
Rawalpindi
16 Mar 2004
49
Inzamam-ul-Haq
123
121
4
IND
Lahore
21 Mar 2004
50
Shahid Afridi
58
26
4
ZIM
Multan
30 Sep 2004