
Highest Run-Scorers in Pak vs Ban T20I cricket showcases several outstanding batting performances from players representing Pakistan and Bangladesh. Across their T20I meetings, batters from both sides have produced memorable innings, with experienced campaigners and aggressive modern players making their mark. The following ranking is based on the data provided, arranged from No. 10 to No. 1.
10. Shahid Afridi

Shahid Afridi was one of Pakistan’s most explosive T20I batters and features among the Highest Run-Scorers in Pak vs Ban T20I. His ability to clear the boundary and score quickly made him a dangerous opponent for Bangladesh. Although his overall run tally against Bangladesh was not the highest, his strike rate of 190.52 shows how aggressively he approached these contests. His 181 runs came from just 95 balls, including 13 sixes.
| Player | Matches | Runs | Highest Score | Strike Rate |
|---|---|---|---|---|
| Shahid Afridi | 10 | 181 | 49 | 190.52 |
9. Afif Hossain

Afif Hossain occupies ninth place among the Highest Run-Scorers in Pak vs Ban T20I statistics. The Bangladesh all-rounder accumulated 186 runs across nine matches. His highest score was 36, while he maintained a strike rate of 109.41. Afif contributed valuable middle-order runs and was capable of rotating the strike while attacking when opportunities appeared.
| Player | Matches | Runs | Highest Score | Strike Rate |
|---|---|---|---|---|
| Afif Hossain | 9 | 186 | 36 | 109.41 |
8. Babar Azam

Babar Azam is one of Pakistan’s most technically accomplished modern batters and ranks eighth among the Highest Run-Scorers in Pak vs Ban T20I. He scored 195 runs in eight matches against Bangladesh, including two half-centuries. His best score was 66*, while his average stood at 27.85. Babar’s composed batting style helped him build innings steadily before accelerating when required.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Babar Azam | 8 | 195 | 66* | 27.85 |
7. Shoaib Malik

Shoaib Malik brings extensive international experience to the list of the Highest Run-Scorers in Pak vs Ban T20I. He played 12 matches and scored 208 runs, with a highest score of 58*. His strike rate of 130.00 reflects his ability to combine experience with attacking stroke play. Malik also provided Pakistan with valuable middle-order stability.
| Player | Matches | Runs | Highest Score | Strike Rate |
|---|---|---|---|---|
| Shoaib Malik | 12 | 208 | 58* | 130.00 |
READ MORE:
6. Litton Das

Litton Das is sixth among the Highest Run-Scorers in Pak vs Ban T20I based on the supplied figures. The Bangladesh wicketkeeper-batter scored 227 runs in 11 matches. His best score was 69, while his strike rate was 125.41. Litton’s aggressive stroke-making and ability to attack the powerplay made him an important batter for Bangladesh.
| Player | Matches | Runs | Highest Score | Strike Rate |
|---|---|---|---|---|
| Litton Das | 11 | 227 | 69 | 125.41 |
5. Tamim Iqbal

Tamim Iqbal occupies fifth position with 235 runs from 11 matches, placing him among the Highest Run-Scorers in Pak vs Ban T20I. The left-handed opener scored one half-century, with his highest score being 65. He recorded a batting average of 21.36 and a strike rate of 120.51. Tamim’s experience at the top of the Bangladesh batting order made him a significant contributor in Pakistan-Bangladesh T20I encounters.
| Player | Matches | Runs | Highest Score | Strike Rate |
|---|---|---|---|---|
| Tamim Iqbal | 11 | 235 | 65 | 120.51 |
4. Mohammad Haris

Mohammad Haris stands out for his exceptionally aggressive batting approach. He scored 250 runs in eight matches against Bangladesh, including a brilliant unbeaten 107. His strike rate of 168.91 is among the most impressive figures in this ranking. Haris also hit 13 sixes, demonstrating his ability to score rapidly in T20 cricket.
| Player | Matches | Runs | Highest Score | Strike Rate |
|---|---|---|---|---|
| Mohammad Haris | 8 | 250 | 107* | 168.91 |
3. Mohammad Rizwan

Mohammad Rizwan ranks third among the Highest Run-Scorers in Pak vs Ban T20I with 274 runs from seven innings. He remained unbeaten twice and produced a best score of 78*. His batting average of 54.80 is particularly notable, showing his consistency against Bangladesh. Rizwan combined patient innings-building with controlled attacking shots.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Mohammad Rizwan | 9 | 274 | 78* | 54.80 |
2. Mohammad Hafeez

Mohammad Hafeez is second on the list after collecting 277 runs in nine innings. His highest score was an unbeaten 67, and he finished with an average of 34.62. Hafeez also struck 35 fours during his appearances against Bangladesh. His experience as an all-rounder and top-order batter made him an important part of Pakistan’s T20I setup.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Mohammad Hafeez | 10 | 277 | 67* | 34.62 |
1. Shakib Al Hasan

Shakib Al Hasan leads the ranking of the Highest Run-Scorers in Pak vs Ban T20I with 360 runs. The Bangladesh legend scored these runs across 11 matches and recorded a highest score of 84. He also remained unbeaten twice and averaged 40.00. His four half-centuries underline his consistency, while 37 fours demonstrate his ability to find boundaries regularly.
| Player | Matches | Runs | Highest Score | Average |
|---|---|---|---|---|
| Shakib Al Hasan | 11 | 360 | 84 | 40.00 |
The Highest Run-Scorers in Pak vs Ban T20I list demonstrates that consistency and impact can come in different forms. Shakib leads the overall run tally, while Rizwan’s average stands out for consistency. Haris brings explosive scoring, and Afridi’s exceptional strike rate reflects his attacking approach. These numbers underline the importance of both accumulation and acceleration in T20I cricket.
FAQs
1. Who has scored the most runs in Pak vs Ban T20Is?
According to the supplied data, Shakib Al Hasan has scored the most runs, with 360 runs in 11 matches.
2. Who is the second-highest run-scorer?
Mohammad Hafeez is second with 277 runs from nine innings.
3. How many runs has Mohammad Rizwan scored against Bangladesh in T20Is?
Mohammad Rizwan has scored 274 runs in nine matches, according to the supplied statistics.
4. Who has the highest strike rate among the top 10?
Shahid Afridi has the highest strike rate in the supplied top 10, scoring at 190.52.
5. Who scored the highest individual innings in this list?
Mohammad Haris recorded the highest individual score, making an unbeaten 107.
