Pakistan vs Bangladesh Head to Head: Tests, ODIs and T20Is
Covers 66 matches between Pakistan and Bangladesh from Sep 2003 to May 2026 (Tests, ODIs and T20Is with ball-by-ball records).
Which way is the Pakistan vs Bangladesh head to head moving? The totals say Pakistan, 50 wins to Bangladesh’s 15, out of 66 games played since Sep 2003. The latest Tests say Bangladesh, who have taken each of the last 4.
That Test run ended on 16 May 2026 with a 78-run Bangladesh win at Sylhet. A month earlier, on 15 Mar 2026, they edged an ODI at Mirpur by 11 runs. Pakistan still hold big leads in both white-ball formats. Wider context sits on the Pakistan records page and the Bangladesh records page.
Pakistan vs Bangladesh Stats: How the Lead Splits by Format
Tests are now the most even format. Pakistan took 7 of the 12 Tests in this data and Bangladesh 4, and one was drawn. Because all 4 Bangladesh wins are the most recent 4 results, the early Pakistan dominance and the later turn sit side by side in the same table.
ODIs remain Pakistan’s strongest suit: 22 wins to 6 in 28 matches. Their 385/7 at Dambulla on 21 Jun 2010 tops every format between the sides. Bangladesh were bowled out for 91 at Mirpur on 1 Dec 2011, their lowest ODI total in the data.
Pakistan’s T20I lead is 21 to 5 from 26 games since Sep 2007, and they won the last 2, most recently by 11 runs in Dubai on 25 Sep 2025.
Pakistan vs Bangladesh Head to Head Record in All Formats
Format
Matches
Pakistan won
Bangladesh won
Tied
Drawn
NR
First match
Latest match
Tests
12
7
4
0
1
0
3 Sep 2003
16 May 2026
ODIs
28
22
6
0
–
0
9 Sep 2003
15 Mar 2026
T20Is
26
21
5
0
–
0
2 Sep 2007
25 Sep 2025
All formats
66
50
15
0
1
0
3 Sep 2003
16 May 2026
Pakistan vs Bangladesh in Tests
Tests in this record book: 12, from Sep 2003 to May 2026.
Most Runs in Pakistan vs Bangladesh Tests
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
Mushfiqur Rahim Bangladesh
10
19
819
191
45.50
46.27
2
3
Liton Das Bangladesh
7
12
719
138
59.92
61.35
3
3
Azhar Ali Pakistan
7
10
565
226
62.78
48.46
1
3
Mominul Haque Bangladesh
9
17
551
91
32.41
50.00
0
5
Shakib Al Hasan Bangladesh
7
13
546
144
54.60
62.33
1
4
Mohammad Rizwan Pakistan
7
11
543
171*
60.33
58.51
1
4
Younis Khan Pakistan
5
8
519
200*
86.50
65.53
2
0
Mohammad Hafeez Pakistan
5
8
475
224
59.38
64.28
2
0
Nazmul Hossain Shanto Bangladesh
7
13
422
101
32.46
51.03
1
1
Babar Azam Pakistan
6
10
421
143
46.78
62.56
1
2
Most Wickets in PAK vs BAN Tests
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
Taijul Islam Bangladesh
7
11
35
7/116
30.57
3.34
3
Shaheen Shah Afridi Pakistan
5
10
22
5/32
22.32
2.76
1
Mehedi Hasan Miraz Bangladesh
6
11
21
5/61
27.71
2.78
2
Sajid Khan Pakistan
3
6
20
8/42
23.10
3.03
1
Khurram Shahzad Pakistan
3
5
17
6/90
22.76
4.12
1
Hasan Ali Pakistan
4
7
17
5/51
23.47
3.30
1
Nahid Rana Bangladesh
4
8
17
5/40
30.12
4.55
1
Umar Gul Pakistan
3
6
15
4/58
23.87
3.14
0
Yasir Shah Pakistan
3
6
14
4/58
34.36
3.59
0
Shakib Al Hasan Bangladesh
7
11
14
6/82
58.50
3.22
1
Highest individual scores
Batter
Score
Balls
4s
6s
Date
Azhar Ali Pakistan
226
428
20
2
6 May 2015
Mohammad Hafeez Pakistan
224
332
23
3
28 Apr 2015
Tamim Iqbal Bangladesh
206
278
17
7
28 Apr 2015
Younis Khan Pakistan
200*
290
18
3
9 Dec 2011
Mushfiqur Rahim Bangladesh
191
341
22
1
21 Aug 2024
Best bowling in an innings
Bowler
Figures
Overs
Date
Sajid Khan Pakistan
8/42
15
4 Dec 2021
Taijul Islam Bangladesh
7/116
44.4
26 Nov 2021
Shakib Al Hasan Bangladesh
6/82
40.5
17 Dec 2011
Khurram Shahzad Pakistan
6/90
21
30 Aug 2024
Taijul Islam Bangladesh
6/120
34.2
16 May 2026
Highest team totals
Team
Total
Overs
Against
Venue
Date
Pakistan
628
168.4
Bangladesh
Sheikh Abu Naser Stadium, Khulna
28 Apr 2015
Pakistan
594/5
176.5
Bangladesh
Zahur Ahmed Chowdhury Stadium, Chattogram
9 Dec 2011
Bangladesh
565
167.3
Pakistan
Rawalpindi Cricket Stadium, Rawalpindi
21 Aug 2024
Pakistan
557/8
152
Bangladesh
Shere Bangla National Stadium, Mirpur
6 May 2015
Bangladesh
555/6
136
Pakistan
Sheikh Abu Naser Stadium, Khulna
28 Apr 2015
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Bangladesh
87
32
Pakistan
Shere Bangla National Stadium, Mirpur
4 Dec 2021
Bangladesh
135
51.2
Pakistan
Zahur Ahmed Chowdhury Stadium, Chattogram
9 Dec 2011
Pakistan
146
55.5
Bangladesh
Rawalpindi Cricket Stadium, Rawalpindi
21 Aug 2024
Bangladesh
154
46.3
Pakistan
Multan Cricket Stadium, Multan
3 Sep 2003
Bangladesh
157
56.2
Pakistan
Zahur Ahmed Chowdhury Stadium, Chattogram
26 Nov 2021
Biggest wins
Result
Format
Venue
Date
Pakistan won by an innings and 184 runs
Test
Zahur Ahmed Chowdhury Stadium, Chattogram
9 Dec 2011
Pakistan won by an innings and 44 runs
Test
Rawalpindi Cricket Stadium, Rawalpindi
7 Feb 2020
Pakistan won by an innings and 8 runs
Test
Shere Bangla National Stadium, Mirpur
4 Dec 2021
Pakistan won by 328 runs
Test
Shere Bangla National Stadium, Mirpur
6 May 2015
Bangladesh won by 104 runs
Test
Shere Bangla National Stadium, Mirpur
8 May 2026
Bangladesh won by 78 runs
Test
Sylhet International Cricket Stadium, Sylhet
16 May 2026
Bangladesh won by 10 wickets
Test
Rawalpindi Cricket Stadium, Rawalpindi
21 Aug 2024
Pakistan won by 8 wickets
Test
Zahur Ahmed Chowdhury Stadium, Chattogram
26 Nov 2021
Pakistan won by 7 wickets
Test
Shere Bangla National Stadium, Mirpur
17 Dec 2011
Pakistan vs Bangladesh Test Results Timeline
Date
Venue
Result
16 May 2026
Sylhet International Cricket Stadium, Sylhet
Bangladesh won by 78 runs
8 May 2026
Shere Bangla National Stadium, Mirpur
Bangladesh won by 104 runs
30 Aug 2024
Rawalpindi Cricket Stadium, Rawalpindi
Bangladesh won by 6 wickets
21 Aug 2024
Rawalpindi Cricket Stadium, Rawalpindi
Bangladesh won by 10 wickets
4 Dec 2021
Shere Bangla National Stadium, Mirpur
Pakistan won by an innings and 8 runs
26 Nov 2021
Zahur Ahmed Chowdhury Stadium, Chattogram
Pakistan won by 8 wickets
7 Feb 2020
Rawalpindi Cricket Stadium, Rawalpindi
Pakistan won by an innings and 44 runs
6 May 2015
Shere Bangla National Stadium, Mirpur
Pakistan won by 328 runs
28 Apr 2015
Sheikh Abu Naser Stadium, Khulna
Drawn
17 Dec 2011
Shere Bangla National Stadium, Mirpur
Pakistan won by 7 wickets
Pakistan vs Bangladesh in ODIs
ODIs in this record book: 28, from Sep 2003 to Mar 2026.
Most Runs in Pakistan vs Bangladesh ODIs
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
Tamim Iqbal Bangladesh
17
17
684
132
42.75
85.18
2
5
Shakib Al Hasan Bangladesh
17
17
649
108
43.27
84.40
1
5
Salman Butt Pakistan
7
7
577
136
96.17
94.59
2
4
Mushfiqur Rahim Bangladesh
16
16
511
106
36.50
88.72
1
4
Mohammad Yousuf Pakistan
10
10
484
108*
96.80
92.19
1
3
Mahmudullah Bangladesh
19
19
357
58*
23.80
59.40
0
2
Shahid Afridi Pakistan
11
11
354
124
39.33
169.38
1
1
Mohammad Hafeez Pakistan
13
13
350
89
26.92
64.94
0
2
Yasir Hameed Pakistan
3
3
300
116
100.00
82.87
2
1
Younis Khan Pakistan
13
13
284
69
23.67
76.34
0
2
Most wickets in ODIs
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
Shahid Afridi Pakistan
13
13
24
5/23
21.21
4.49
1
Umar Gul Pakistan
15
15
22
4/36
28.77
5.36
0
Shakib Al Hasan Bangladesh
18
18
21
2/34
36.24
4.64
0
Mashrafe Mortaza Bangladesh
17
17
19
4/65
40.63
5.72
0
Abdur Razzak Bangladesh
15
15
17
3/21
36.47
4.91
0
Shaheen Shah Afridi Pakistan
7
7
16
6/35
16.19
4.69
1
Mustafizur Rahman Bangladesh
6
6
14
5/75
20.71
5.72
1
Saeed Ajmal Pakistan
9
9
13
2/6
26.15
4.22
0
Haris Rauf Pakistan
4
4
12
4/19
11.08
4.67
0
Mehedi Hasan Miraz Bangladesh
7
7
12
3/29
22.42
3.90
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
Salman Butt Pakistan
136
124
14
1
19 Apr 2008
Salman Butt Pakistan
132
127
15
0
13 Apr 2008
Tamim Iqbal Bangladesh
132
135
15
3
17 Apr 2015
Soumya Sarkar Bangladesh
127*
110
13
6
22 Apr 2015
Shahid Afridi Pakistan
124
60
17
4
21 Jun 2010
Best bowling in an innings
Bowler
Figures
Overs
Date
Shaheen Shah Afridi Pakistan
6/35
9.1
5 Jul 2019
Shahid Afridi Pakistan
5/23
6.3
1 Dec 2011
Nahid Rana Bangladesh
5/24
7
11 Mar 2026
Mustafizur Rahman Bangladesh
5/75
10
5 Jul 2019
Junaid Khan Pakistan
4/19
9
26 Sep 2018
Highest team totals
Team
Total
Overs
Against
Venue
Date
Pakistan
385/7
50
Bangladesh
Rangiri Dambulla International Stadium, Dambulla
21 Jun 2010
Pakistan
329/9
50
Bangladesh
National Stadium Karachi, Karachi
19 Apr 2008
Pakistan
329/7
49.5
Bangladesh
Shere Bangla National Stadium, Mirpur
4 Mar 2014
Bangladesh
329/6
50
Pakistan
Shere Bangla National Stadium, Mirpur
17 Apr 2015
Bangladesh
326/3
50
Pakistan
Shere Bangla National Stadium, Mirpur
4 Mar 2014
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Bangladesh
91
30.3
Pakistan
Shere Bangla National Stadium, Mirpur
1 Dec 2011
Pakistan
114
30.4
Bangladesh
Shere Bangla National Stadium, Mirpur
11 Mar 2026
Bangladesh
114
23.3
Pakistan
Shere Bangla National Stadium, Mirpur
13 Mar 2026
Bangladesh
115
38.2
Pakistan
National Stadium Karachi, Karachi
4 Jul 2008
Bangladesh
119
38
Pakistan
Zahur Ahmed Chowdhury Stadium, Chattogram
6 Dec 2011
Biggest wins
Result
Format
Venue
Date
Pakistan won by 150 runs
ODI
National Stadium Karachi, Karachi
19 Apr 2008
Pakistan won by 139 runs
ODI
Rangiri Dambulla International Stadium, Dambulla
21 Jun 2010
Pakistan won by 137 runs
ODI
Multan Cricket Stadium, Multan
9 Sep 2003
Pakistan won by 10 wickets
ODI
National Stadium Karachi, Karachi
4 Jul 2008
Bangladesh won by 8 wickets
ODI
Shere Bangla National Stadium, Mirpur
22 Apr 2015
Bangladesh won by 8 wickets
ODI
Shere Bangla National Stadium, Mirpur
11 Mar 2026
Latest results
Date
Venue
Result
15 Mar 2026
Shere Bangla National Stadium, Mirpur
Bangladesh won by 11 runs
13 Mar 2026
Shere Bangla National Stadium, Mirpur
Pakistan won by 128 runs (DLS)
11 Mar 2026
Shere Bangla National Stadium, Mirpur
Bangladesh won by 8 wickets
31 Oct 2023
Eden Gardens, Kolkata
Pakistan won by 7 wickets
6 Sep 2023
Gaddafi Stadium, Lahore
Pakistan won by 7 wickets
5 Jul 2019
Lord’s Cricket Ground, London
Pakistan won by 94 runs
26 Sep 2018
Sheikh Zayed Cricket Stadium, Abu Dhabi
Bangladesh won by 37 runs
22 Apr 2015
Shere Bangla National Stadium, Mirpur
Bangladesh won by 8 wickets
19 Apr 2015
Shere Bangla National Stadium, Mirpur
Bangladesh won by 7 wickets
17 Apr 2015
Shere Bangla National Stadium, Mirpur
Bangladesh won by 79 runs
Pakistan vs Bangladesh in T20Is
T20Is in this record book: 26, from Sep 2007 to Sep 2025.
Most Runs in PAK vs BAN T20Is
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
Shakib Al Hasan Bangladesh
11
11
360
84
40.00
132.35
0
4
Mohammad Hafeez Pakistan
9
9
277
67*
34.62
112.15
0
2
Mohammad Rizwan Pakistan
7
7
274
78*
54.80
113.22
0
2
Mohammad Haris Pakistan
8
8
250
107*
35.71
168.92
1
0
Tamim Iqbal Bangladesh
11
11
235
65
21.36
120.51
0
1
Liton Das Bangladesh
11
11
227
69
20.64
125.41
0
1
Shoaib Malik Pakistan
9
9
208
58*
29.71
130.00
0
1
Babar Azam Pakistan
8
8
195
66*
27.86
105.98
0
2
Afif Hossain Bangladesh
9
9
186
36
23.25
109.41
0
0
Shahid Afridi Pakistan
9
9
181
49
20.11
190.53
0
0
Most wickets in T20Is
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
Taskin Ahmed Bangladesh
12
12
17
3/22
18.53
6.90
0
Shadab Khan Pakistan
10
10
12
2/22
21.00
7.00
0
Shaheen Shah Afridi Pakistan
5
5
11
4/22
9.00
4.95
0
Hasan Ali Pakistan
4
4
11
5/30
10.09
8.32
1
Mohammad Wasim Pakistan
6
6
10
3/24
12.40
5.90
0
Shahid Afridi Pakistan
10
10
10
2/26
23.50
6.03
0
Mustafizur Rahman Bangladesh
10
10
10
2/6
25.00
6.85
0
Haris Rauf Pakistan
10
10
10
3/33
28.80
8.00
0
Mohammad Nawaz Pakistan
9
9
9
2/4
17.89
6.53
0
Salman Mirza Pakistan
3
3
7
3/20
8.57
5.22
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
Ahmed Shehzad Pakistan
111*
62
10
5
30 Mar 2014
Mohammad Haris Pakistan
107*
46
8
7
1 Jun 2025
Misbah-ul-Haq Pakistan
87*
53
3
5
20 Apr 2008
Shakib Al Hasan Bangladesh
84
54
11
2
25 Sep 2012
Nazimuddin Bangladesh
81
50
8
5
2 Sep 2007
Best bowling in an innings
Bowler
Figures
Overs
Date
Hasan Ali Pakistan
5/30
3.2
28 May 2025
Shaheen Shah Afridi Pakistan
4/22
4
6 Nov 2022
Mansoor Amjad Pakistan
3/3
1
20 Apr 2008
Mahmudullah Bangladesh
3/10
1
22 Nov 2021
Arshad Iqbal Pakistan
3/14
2
7 Oct 2023
Highest team totals
Team
Total
Overs
Against
Venue
Date
Pakistan
203/5
20
Bangladesh
National Stadium Karachi, Karachi
20 Apr 2008
Pakistan
201/5
20
Bangladesh
Eden Gardens, Kolkata
16 Mar 2016
Pakistan
201/7
20
Bangladesh
Gaddafi Stadium, Lahore
28 May 2025
Pakistan
201/6
20
Bangladesh
Gaddafi Stadium, Lahore
30 May 2025
Pakistan
197/3
17.2
Bangladesh
Gaddafi Stadium, Lahore
1 Jun 2025
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Bangladesh
101
16
Pakistan
National Stadium Karachi, Karachi
20 Apr 2008
Bangladesh
104
16.4
Pakistan
Shere Bangla National Stadium, Mirpur
24 Jul 2025
Pakistan
110
19.3
Bangladesh
Shere Bangla National Stadium, Mirpur
20 Jul 2025
Pakistan
125
19.2
Bangladesh
Shere Bangla National Stadium, Mirpur
22 Jul 2025
Bangladesh
133
20
Pakistan
Shere Bangla National Stadium, Mirpur
22 Jul 2025
Biggest wins
Result
Format
Venue
Date
Pakistan won by 102 runs
T20I
National Stadium Karachi, Karachi
20 Apr 2008
Pakistan won by 74 runs
T20I
Shere Bangla National Stadium, Mirpur
24 Jul 2025
Pakistan won by 57 runs
T20I
Gaddafi Stadium, Lahore
30 May 2025
Pakistan won by 9 wickets
T20I
Gaddafi Stadium, Lahore
25 Jan 2020
Pakistan won by 8 wickets
T20I
Pallekele International Cricket Stadium, Kandy
25 Sep 2012
Pakistan won by 8 wickets
T20I
Shere Bangla National Stadium, Mirpur
20 Nov 2021
Latest results
Date
Venue
Result
25 Sep 2025
Dubai International Cricket Stadium, Dubai
Pakistan won by 11 runs
24 Jul 2025
Shere Bangla National Stadium, Mirpur
Pakistan won by 74 runs
22 Jul 2025
Shere Bangla National Stadium, Mirpur
Bangladesh won by 8 runs
20 Jul 2025
Shere Bangla National Stadium, Mirpur
Bangladesh won by 7 wickets
1 Jun 2025
Gaddafi Stadium, Lahore
Pakistan won by 7 wickets
30 May 2025
Gaddafi Stadium, Lahore
Pakistan won by 57 runs
28 May 2025
Gaddafi Stadium, Lahore
Pakistan won by 37 runs
7 Oct 2023
Zhejiang University of Technology Cricket Field, Hangzhou
Bangladesh won by 6 wickets (DLS)
6 Nov 2022
Adelaide Oval, Adelaide
Pakistan won by 5 wickets
13 Oct 2022
Hagley Oval, Christchurch
Pakistan won by 7 wickets
Most player of the match awards in Pakistan vs Bangladesh matches
Bangladesh batters fill the top of the Test runs list. Mushfiqur Rahim (Bangladesh) has 819 at 45.50 and Liton Das (Bangladesh) 719 at 59.92, with 3 hundreds. Azhar Ali (Pakistan) made the biggest single score, a 428-ball 226 at Mirpur on 6 May 2015. Taijul Islam (Bangladesh) leads the Test wickets with 35, though Sajid Khan (Pakistan) returned 8/42 on 4 Dec 2021, the best innings figures, the day Bangladesh fell for 87.
In ODIs, Tamim Iqbal (Bangladesh) tops the runs with 684, while Shahid Afridi (Pakistan) is the leading bowler with 24 wickets and his 4 match awards top the ODI count. Shaheen Shah Afridi (Pakistan) took 6/35 on 5 Jul 2019.
Shakib Al Hasan (Bangladesh) leads T20I scoring with 360 runs and Taskin Ahmed (Bangladesh) the T20I wickets with 17.
Batting First, Chasing and the Toss
ODIs and T20Is tell opposite stories. In ODIs the team batting first has prevailed 17 times to 11, with 251 the average first-innings total. Chasing works slightly better in T20Is, 14 wins to 12, and the first innings there averages 157.
Winning the toss has not helped either. The side that called right won just 13 ODIs in 28 and 11 T20Is in 26, though 6 of 11 decided Tests.
Pakistan. The record book holds 66 meetings since Sep 2003, and Pakistan won 50 of them to Bangladesh’s 15, with 1 Test drawn. Pakistan lead in Tests, ODIs and T20Is.
Have Bangladesh beaten Pakistan in Tests?
Yes, 4 times, and all 4 are the most recent Tests between the sides. The latest was a 78-run win at Sylhet on 16 May 2026. Pakistan won 7 of the 12 Tests overall.
Which player has scored most Test runs in this rivalry?
Mushfiqur Rahim (Bangladesh) heads the list on 819 from 19 innings, averaging 45.50. Liton Das is next with 719. The best Pakistan figure is 565 by Azhar Ali.
What is the best individual score in PAK vs BAN matches?
Azhar Ali made 226 in a Test at Mirpur on 6 May 2015. Salman Butt’s 136 at Karachi leads the ODIs, and Ahmed Shehzad’s 111* at Mirpur leads the T20Is, both for Pakistan.
What was the last Pakistan vs Bangladesh T20I?
It was played in Dubai on 25 Sep 2025, and Pakistan won by 11 runs to make it 2 T20I wins in a row. You can find more on the Dubai stadium page.