The Most Fifties for India vs Pakistan in ODI History list highlights some of the greatest batters ever seen in cricket. India and Pakistan have one of the fiercest rivalries in world cricket, and performing well in these matches requires exceptional skill, temperament, and confidence. Every run scored in an India-Pakistan ODI carries extra importance because of the pressure from fans, media, and the intense competition on the field.
When discussing the Most Fifties for India vs Pakistan in ODI History, we look at players who consistently crossed the fifty-run mark in One Day Internationals between these two cricketing giants. These fifty-plus scores include both half-centuries and centuries. The players featured on this list repeatedly delivered under pressure and played many memorable innings that are still remembered by cricket fans today.
List of 10 Most Fifties for India vs Pakistan in ODI History
10. Mohammad Azharuddin

Mohammad Azharuddin was one of India’s most elegant batsmen and a key performer in ODI matches against Pakistan. His excellent wrist work and ability to score runs under pressure made him a valuable player in this historic rivalry. Azharuddin often played crucial innings when India needed stability in the middle order. He scored 2 centuries and 9 fifties against Pakistan, giving him a total of 11 fifty-plus scores. His consistent performances earned him a place among the players with the Most Fifties for India vs Pakistan in ODI History.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 64 | 1657 | 101 | 9 |
9. Sourav Ganguly

Sourav Ganguly was one of India’s greatest opening batsmen and enjoyed several memorable performances against Pakistan. His aggressive batting style helped India get strong starts, and he regularly attacked some of Pakistan’s best bowlers. Ganguly scored 2 centuries and 9 fifties against Pakistan, making a total of 11 fifty-plus scores. His contributions make him one of the notable names in the Most Fifties for India vs Pakistan in ODI History list.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 53 | 1652 | 141 | 9 |
READ MORE: Top 5 Best Strike Rates in India vs Pakistan ODI Matches
8. MS Dhoni

MS Dhoni built his reputation as one of cricket’s greatest finishers and frequently produced match-winning innings against Pakistan. His calm temperament and ability to handle pressure helped India in many important ODI encounters. Dhoni registered 2 centuries and 9 half-centuries against Pakistan, giving him 11 fifty-plus scores. His remarkable consistency places him among the players with the Most Fifties for India vs Pakistan in ODI History.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 36 | 1231 | 148 | 9 |
7. Saeed Anwar

Saeed Anwar was one of Pakistan’s finest ODI openers and a major threat to India’s bowling attack. His elegant stroke play and ability to score quickly made him a standout performer in this rivalry. Anwar scored 4 centuries and 8 fifties against India, giving him a total of 12 fifty-plus scores. His famous innings of 194 remains one of the greatest knocks in ODI history and strengthens his position among players with the Most Fifties for India vs Pakistan in ODI History.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 50 | 2002 | 194 | 8 |
6. Mohammad Yousuf

Mohammad Yousuf was known for his stylish batting and excellent timing. He played several important innings against India and was one of Pakistan’s most dependable middle-order batsmen. Yousuf accumulated 1 century and 12 fifties against India, resulting in 13 fifty-plus scores. His consistency and ability to build partnerships make him an important name in the Most Fifties for India vs Pakistan in ODI History rankings.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 44 | 1430 | 100* | 12 |
5. Yuvraj Singh

Yuvraj Singh was one of India’s biggest match-winners and often saved his best performances for important games. Against Pakistan, he played many memorable innings and regularly changed matches with his aggressive batting. Yuvraj scored 1 century and 12 fifties, reaching 13 fifty-plus scores in ODI cricket against Pakistan. His achievements secure his place among the leaders in the Most Fifties for India vs Pakistan in ODI History.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 38 | 1360 | 107* | 12 |
4. Shoaib Malik

Shoaib Malik enjoyed tremendous success against India throughout his ODI career. His ability to anchor innings and accelerate when needed made him one of Pakistan’s most valuable batsmen. Malik recorded 4 centuries and 11 fifties against India, giving him a total of 15 fifty-plus scores. His long-term consistency places him high on the Most Fifties for India vs Pakistan in ODI History list.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 42 | 1782 | 143 | 11 |
3. Inzamam-ul-Haq

Inzamam-ul-Haq was one of Pakistan’s greatest ODI batsmen and consistently performed against India. His calm approach and ability to score runs in pressure situations made him a key figure in many Pakistan victories. Inzamam scored 4 centuries and 12 fifties against India, reaching 16 fifty-plus scores. His record ensures his place among the top players with the Most Fifties for India vs Pakistan in ODI History.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 67 | 2403 | 123 | 12 |
READ MORE: Top 10 Pakistan Bowlers with the Most Wickets in T20I Cricket
2. Rahul Dravid

Rahul Dravid earned the nickname “The Wall” because of his solid technique and remarkable consistency. Against Pakistan, he often anchored the innings and provided stability to India’s batting lineup. Dravid finished with 2 centuries and 14 fifties, giving him 16 fifty-plus scores in ODIs against Pakistan. His reliability and determination make him one of the standout performers in the Most Fifties for India vs Pakistan in ODI History.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 58 | 1899 | 107 | 14 |
1. Sachin Tendulkar

Sachin Tendulkar sits at the top of the Most Fifties for India vs Pakistan in ODI History rankings. Widely regarded as one of cricket’s greatest batsmen, Tendulkar consistently produced world-class performances against Pakistan’s strongest bowling attacks. He scored 5 centuries and 16 fifties, giving him a remarkable total of 21 fifty-plus scores. Tendulkar also holds the record for the most runs in India-Pakistan ODI history with 2526 runs. His achievements in this rivalry remain unmatched and continue to inspire cricket fans around the world.
| Matches | Runs | HS | 50 |
|---|---|---|---|
| 69 | 2526 | 141 | 16 |
The Most Fifties for India vs Pakistan in ODI History list showcases some of the finest batsmen ever to play the game. These players consistently delivered high-quality performances despite the immense pressure that comes with India-Pakistan matches. Their ability to score fifty-plus runs in such challenging conditions demonstrates their class, temperament, and match-winning abilities.
FAQs
Q1. Who has the most fifty-plus scores in India vs Pakistan ODI history?
Sachin Tendulkar holds the record for the most fifty-plus scores in India vs Pakistan ODI history. He scored 21 fifty-plus innings, including 5 centuries and 16 half-centuries in 69 ODI matches against Pakistan.
Q2. Which Pakistani batter has the most fifty-plus scores against India in ODIs?
Inzamam-ul-Haq is the leading Pakistani batter on the list. He registered 16 fifty-plus scores against India, consisting of 4 centuries and 12 fifties in ODI cricket.
Q3. How many fifty-plus scores did Rahul Dravid score against Pakistan in ODIs?
Rahul Dravid recorded 16 fifty-plus scores against Pakistan in ODI matches. His tally includes 2 centuries and 14 half-centuries, making him one of India’s most consistent performers in this rivalry.
Q4. What does a fifty-plus score mean in ODI cricket?
A fifty-plus score refers to any innings where a batter scores 50 runs or more. This includes both half-centuries (50–99 runs) and centuries (100 or more runs). In the Most Fifties for India vs Pakistan in ODI History rankings, both types of scores are counted together.
