The Highest Runs Scorers For Pakistan In Test ODI And T20s

Highest Runs Scorers For Pakistan In Test ODI And T20s: Pakistan has some really talented cricket players who are known for their batting skills. From the legendary Javed Miandad to today’s star Babar Azam, Pakistani batsmen have consistently performed well in all formats of the game.

Highest Runs Scorers For Pakistan In Test ODI And T20s

In this article, we’ll check out the players who have scored the most runs for Pakistan in Test matches, One Day Internationals (ODIs), and T20 cricket.



The highest run scorers for Pakistan in Test cricket are:

1. Younis Khan

Playing Span2000-2017
Matches118
Not Outs19
Runs10099
Highest Score313
Average52.05
Strike Rate52.12
10034
5033
4s1082
6s 70

Younis Khan holds the record for the most runs ever scored by a Pakistani player in Test cricket. He achieved an impressive total of 10,099 runs in 118 matches. Notably, he is the only Pakistani batsman to cross the 10,000-run mark in Test matches. Besides his good batting, Younis Khan was known for his exceptional fielding skills, making him a valuable asset to the Pakistani team.

Additionally, Younis Khan made history by becoming the first captain of Pakistan to lead the team to victory in the T20 World Cup in 2009.

2. Javed Miandad

Playing Span1976-1993
Matches124
Not Outs21
Runs8832
Highest Score280*
Average52.57
Strike Rate45.99
10023
5043
4s788+
6s48

Javed Miandad stands as the second-highest run-scorer for Pakistan in Test cricket, having a total of 8,832 runs in 124 matches. Miandad was a highly versatile and talented batsman, capable of scoring runs in various playing conditions.

One of the most iconic moments in his career was his famous six during the final match between India and Pakistan in the Austral-Asia Cup 1985/86 held in Sharjah. This incredible moment remained etched in the memories of cricket fans for many years to come.

3. Inzamam-ul-Haq

Playing Span1992-2007
Matches119
Not Outs22
Runs8829
Highest Score329
Average50.16
Strike Rate54.03
10025
5046
4s1105
6s48

Inzamam-ul-Haq holds the distinction of being the third-highest run-scorer for Pakistan in Test cricket, having a total of 8,829 runs across 119 matches. Inzamam was renowned for his combination of power and elegance as a batsman, and he was especially formidable during the middle overs of a game.

One of the most memorable moments in his career was his remarkable innings during the 1992 World Cup against New Zealand. It is often considered one of the finest innings of his cricketing journey.

4. Mohammad Yousuf

Playing Span1998-2010
Matches90
Not Outs12
Runs7530
Highest Score223
Average52.29
Strike Rate52.39
10024
5033
4s957
6s 51

Mohammad Yousuf holds the title of being the fourth-highest run-scorer for Pakistan in Test cricket, with an impressive total of 7,530 runs achieved in 90 matches. Yousuf was renowned for his strong technical skills as a batsman and was admired for his elegant and graceful strokeplay.

One of his notable achievements is the record for the most runs scored by a player in a single calendar year, a record that remains unbroken even after a decade.

5. Azhar Ali

Playing Span2010-2022
Matches97
Not Outs11
Runs7142
Highest Score302*
Average42.26
Strike Rate41.93
10019
5035
4s694
6s22

Azhar Ali stands as the fifth-highest run-scorer for Pakistan in Test cricket, having 7,142 runs in 97 matches. Azhar is recognized for his reliability as a batsman, known for his solid technique, concentration, and ability to consistently contribute with the bat.



The highest run scorers for Pakistan in ODI cricket are:

1. Inzamam-ul-Haq

Playing Span1991-2007
Matches375
Not Outs52
Runs11701
Highest Score137*
Average39.53
Strike Rate74.20
100 10
50 83
4s970
6s143

Inzamam-ul-Haq holds the record as the highest run-scorer for Pakistan in One Day International (ODI) cricket, with an impressive 11,701 runs scored across 375 matches. He is the only Pakistani batsman to have crossed the remarkable 11,000-run milestone in this format.

Nowadays, Inzamam has taken on the role of the chief selector for the Pakistan national cricket team.

2. Mohammad Yousuf

Playing Span1998-2010
Matches281
Not Outs40
Runs9554
Highest Score141*
Average42.08
Strike Rate74.91
10015
5062
4s774
6s87

Mohammad Yousuf is the second-highest run-scorer for Pakistan in One Day International (ODI) cricket, having an impressive total of 9,554 runs in 281 matches. He achieved a significant milestone by becoming the third player in ODI history and the first from Pakistan to score a century (100 runs) in his 100th ODI match.

Yousuf also holds the distinction of being the third-highest run-scorer in ODIs among Pakistani batsmen. His batting average of 44.50 is the second-best among all Pakistani batsmen, with only Zaheer Abbas (47.62) having a higher average.

3. Saeed Anwar

Playing Span1989-2003
Matches247
Not Outs19
Runs8824
Highest Score194
Average39.21
Strike Rate80.67
100 20
5043
4s 938
6s 97

Saeed Anwar is the third-highest run-scorer for Pakistan in One Day International (ODI) cricket, having a total of 8,824 runs in 247 matches. Anwar was a batsman known for his stylish and elegant playing style, marked by effortless timing and grace.

Anwar also achieved the remarkable feat of scoring two or more consecutive centuries on four separate occasions. As a Pakistani opening batsman, he managed to score a total of 20 centuries in One Day Internationals.

Notably, Saeed Anwar, along with Charles Coventry, held the record for the highest individual score in an ODI match at 194 runs each. This record was eventually broken by Sachin Tendulkar, who scored 200 runs against South Africa on February 24, 2010. It remained a significant record for Pakistan until Fakhar Zaman made 210 not out against Zimbabwe on July 20, 2018.

4. Shahid Afridi

Playing Span1996-2015
Matches 393
Not Outs27
Runs8027
Highest Score124
Average23.81
Strike Rate
100
50
4s725
6s349

Shahid Afridi is the fourth-highest run-scorer for Pakistan in One Day International (ODI) cricket, having scored a total of 8,027 runs in 393 matches. Afridi was a dynamic and aggressive batsman, well-known for his ability to hit powerful sixes.

In the year 2010, Afridi took on the role of Pakistan’s ODI captain following the removal of Mohammad Yousuf. He was also appointed as Pakistan’s Test captain, but his tenure in the Test format was brief, lasting only one match as captain. Under Afridi’s leadership, the Pakistan team reached the semi-finals of the 2011 Cricket World Cup, where they unfortunately lost to their arch-rivals, India. In 2011, Afridi was replaced as the ODI captain. Subsequently, in 2015, he retired from ODI cricket.

5. Shoaib Malik

Playing Span1999-2019
Matches287
Not Outs40
Runs7534
Highest Score143
Average34.55
Strike Rate81.90
100 9
5044
4s603
6s113

Shoaib Malik holds the position of being the fifth-highest run-scorer for Pakistan in One Day International (ODI) cricket, having scored a total of 7,780 runs in 287 matches. Malik is recognized for his versatility and talent as a batsman, capable of scoring runs in various conditions.

Additionally, he is a skilled fielder, making him a valuable asset to the Pakistani cricket team.



The Highest Runs Scorers For Pakistan In T20s are:

1. Babar Azam

Playing Span2016-2023
Matches104
Not Outs14
Runs3485
Highest Score122
Average41.48
Strike Rate128.40
1003
5030
4s371
6s53

Babar Azam is the highest run-scorer of all time for Pakistan in T20 International (T20I) cricket, having an impressive total of 3,485 runs in 104 matches. He stands as the only Pakistani batsman to exceed the 3,000-run mark in this format. Babar Azam is widely regarded as one of the most contemporary batsmen in the sport.

His cricketing repertoire includes a diverse range of shots, and his cover drive is particularly renowned as one of the best in the game. Furthermore, Babar Azam is not only a prolific batsman but also an excellent captain. He has led the Pakistan cricket team to numerous victories in recent years.

2. Mohammad Rizwan

Playing Span2015-2023
Matches85
Not Outs16
Runs2797
Highest Score104*
Average49.07
Strike Rate127.30
1001
5025
4s243
6s74

Mohammad Rizwan is a wicket-keeper batsman who currently holds the title of being in the top 5 ranked T20I batsman globally, as per the ICC rankings. Rizwan has an impressive T20I career, with 83 matches played for Pakistan. In these matches, he has scored 2,797 runs at a remarkable average of 49.07 and a brisk strike rate of 127.30. Notably, he has also registered 25 half-centuries and a century in his T20I career.

Mohammad Rizwan has also demonstrated his leadership skills by captaining the Multan Sultans to victory in the Pakistan Super League (PSL) and winning the PSL trophy.

3. Mohammad Hafeez

Playing Span2006-2021
Matches119
Not Outs13
Runs2514
Highest Score99*
Average26.46
Strike Rate122.03
100
5014
4s251
6s76

Mohammad Hafeez stands as the third-highest run-scorer for Pakistan in T20 International (T20I) cricket, accumulating a total of 2,514 runs across 119 matches. Hafeez is a versatile and skilled batsman.

In addition to his batting abilities, he is also known for his proficiency as a bowler, making him a valuable all-rounder for the Pakistani cricket team.

4. Shoaib Malik

Playing Span2006-2021
Matches123
Not Outs33
Runs2423
Highest Score75
Average31.46
Strike Rate125.67
100
509
4s195
6s69

Shoaib Malik holds the fourth position in the list of the highest run-scorers for Pakistan in T20 International (T20I) cricket, having scored a total of 2,423 runs in 123 matches. Malik is not only a proficient batsman but also a skilled fielder.

Additionally, he contributes to the team as a valuable bowler, often providing breakthroughs with his spin bowling.

5. Umar Akmal

Playing Span2009-2019
Matches84
Not Outs14
Runs1690
Highest Score94
Average26.00
Strike Rate122.73
100
508
4s122
6s55

Umar Akmal is the fifth-highest run-scorer for Pakistan in T20 International cricket. He started playing T20 Internationals for Pakistan in 2009 and has participated in 84 matches for the team. He has scored a total of 1,690 runs with an average of 26.00 and a strike rate of 122.73.

Akmal is known for being most effective during the middle overs of a T20 game and for his ability to hit powerful sixes. However, he has faced criticism for being inconsistent in his performances and for sometimes getting out recklessly.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top