
Highest Batting Averages in BAN vs PAK highlights the batters who have been the most consistent in T20I matches between Bangladesh and Pakistan. A batting average measures the runs scored per dismissal, so players who frequently remain unbeaten can achieve particularly strong figures. The supplied statistics feature several notable performers from both teams, with Ahmed Shehzad leading the list at an outstanding 90.00.
From experienced campaigners to players who made an impact in a limited number of matches, this ranking provides an interesting look at batting consistency in the Bangladesh-Pakistan T20I rivalry.
10. Shadab Khan

Shadab Khan ranks 10th among the Highest Batting Averages in BAN vs PAK with an average of 38.00. He scored 76 runs across four innings and remained unbeaten twice. His highest score was 48, while his strike rate of 168.88 highlights his aggressive approach. Shadab’s ability to score quickly made him an effective middle-order contributor whenever Pakistan faced Bangladesh.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Shadab Khan | 10 | 76 | 48 | 38.00 |
9. Yasir Ali

Yasir Ali occupies ninth place among the Highest Batting Averages in BAN vs PAK, recording an average of 38.50. He scored 77 runs from three innings and remained unbeaten once. His best score was 42*, while his remarkable strike rate of 197.43 shows how aggressively he scored. With 39 balls faced, Yasir made a strong impact despite having limited opportunities in the rivalry.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Yasir Ali | 3 | 77 | 42* | 38.50 |
8. Shakib Al Hasan

Shakib Al Hasan is eighth in the Highest Batting Averages in BAN vs PAK rankings with an average of 40.00. He accumulated 360 runs in 11 innings and remained unbeaten twice. His highest score was 84, and he also recorded four half-centuries. His long experience and ability to contribute consistently with the bat made him one of Bangladesh’s important performers against Pakistan.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Shakib Al Hasan | 11 | 360 | 84 | 40.00 |
7. Mohammad Rizwan

Mohammad Rizwan ranks seventh among the Highest Batting Averages in BAN vs PAK, with an average of 54.80. He scored 274 runs from seven innings and was not dismissed twice. His highest score was 78*, and he registered two half-centuries. Rizwan’s ability to construct innings while remaining at the crease helped him maintain an excellent average against Bangladesh.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Mohammad Rizwan | 9 | 274 | 78* | 54.80 |
READ MORE:
6. Misbah-ul-Haq

Misbah-ul-Haq takes sixth place in the Highest Batting Averages in BAN vs PAK ranking with an average of 59.50. He scored 119 runs in five innings and remained unbeaten three times. His highest score was an impressive 87*. His calm approach and ability to bat through an innings were reflected in his strong average against Bangladesh.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Misbah-ul-Haq | 5 | 119 | 87* | 59.50 |
5. Nazimuddin

Nazimuddin sits fifth among the Highest Batting Averages in BAN vs PAK, registering an average of 61.50. He scored 123 runs from two innings, with a highest score of 81. He was dismissed in both innings, meaning his average directly reflects his run production. His one half-century and strike rate of 125.51 underline his contribution during his appearances.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Nazimuddin | 2 | 123 | 81 | 61.50 |
4. Sarfaraz Ahmed

Sarfaraz Ahmed ranks fourth in the Highest Batting Averages in BAN vs PAK, with an average of 64.00. He scored 64 runs across two innings and remained unbeaten once. His highest score was 58*, which played a major role in maintaining his impressive average. Sarfaraz’s controlled batting and ability to stay unbeaten helped him achieve one of the strongest figures in the supplied data.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Sarfaraz Ahmed | 4 | 64 | 58* | 64.00 |
3. Junaid Siddique

Junaid Siddique occupies third position among the Highest Batting Averages in BAN vs PAK with an average of 71.00. He played only one match and scored 71 runs in his only innings. His score of 71 came at a strike rate of 144.89, including six fours and three sixes. Although his sample size is small, the performance gave him an impressive average in the supplied statistics.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Junaid Siddique | 1 | 71 | 71 | 71.00 |
2. Imran Nazir

Imran Nazir is second in the Highest Batting Averages in BAN vs PAK rankings with a remarkable average of 74.00. He scored 148 runs across three innings and remained unbeaten once. His highest score was 72, while his strike rate of 178.31 demonstrates his attacking style. Nazir’s combination of consistency and aggressive scoring made him one of the standout batters in the supplied figures.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Imran Nazir | 3 | 148 | 72 | 74.00 |
1. Ahmed Shehzad

Ahmed Shehzad leads the Highest Batting Averages in BAN vs PAK with a remarkable average of 90.00. He scored 180 runs across three innings and was dismissed only twice. His best score was an unbeaten 111, while he also registered one half-century. Shehzad’s average is the highest in the supplied ranking by a significant margin. His 111* was also the only century listed among these players, while his strike rate of 136.36 shows that he combined accumulation with controlled attacking play.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Ahmed Shehzad | 3 | 180 | 111* | 90.00 |
The Highest Batting Averages in BAN vs PAK list features a fascinating combination of consistency, attacking strokeplay and unbeaten innings. Ahmed Shehzad leads the ranking with 90.00, followed by Imran Nazir at 74.00 and Junaid Siddique at 71.00.
Mohammad Rizwan and Shakib Al Hasan stand out for their performances across more matches, while Misbah-ul-Haq and Sarfaraz Ahmed benefited from multiple unbeaten innings. The figures also show that some players achieved exceptional averages from smaller samples, making the ranking an interesting reflection of individual performances rather than simply career longevity.
FAQs
1. Who has the highest batting average in BAN vs PAK T20Is?
Ahmed Shehzad has the highest batting average in the supplied Highest Batting Averages in BAN vs PAK ranking, with an average of 90.00.
2. Who scored the highest individual score in this ranking?
Ahmed Shehzad recorded the highest individual score with an unbeaten 111.
3. Who is second in the batting average rankings?
Imran Nazir is second with a batting average of 74.00.
4. Which Bangladesh batter has the highest average?
Junaid Siddique has the highest average among the Bangladesh players listed, with 71.00 from his only innings.
5. What is Mohammad Rizwan’s average against Bangladesh?
Mohammad Rizwan has an average of 54.80 against Bangladesh in the supplied statistics.