The Asia Cup is one of the most prestigious cricket tournaments in the continent, providing a stage for the finest batsmen to display their skill, resilience, and consistency. Over the decades, the tournament has produced memorable innings, thrilling matches, and legendary performances that are still celebrated today. One way to measure the excellence of batsmen in Asia Cup history is by analyzing their batting averages. Players who maintain high averages across multiple editions demonstrate remarkable consistency and the ability to perform under pressure. This article examines the top 10 players with the Highest Batting Averages in Asia Cup ODI History, highlighting their career span, performances, and overall contribution to the tournament from number 10 to 1.
List of 10 Highest Batting Averages in Asia Cup ODI History
10. Nasir Jamshed

Nasir Jamshed played for Pakistan in Asia Cup ODIs between 2008 and 2012, establishing himself as a powerful opener capable of giving his team explosive starts. Across 6 matches, he scored 298 runs, remaining unbeaten twice, with a highest score of 112. His batting average of 74.50 places him among the players with the Highest Batting Averages in Asia Cup ODI History. Nasir’s batting was notable for his ability to dominate bowlers early in the innings, consistently finding gaps and rotating the strike to keep the scoreboard moving. He played several innings that set the foundation for Pakistan’s total, allowing the middle order to capitalize later. His performance was particularly crucial in matches where Pakistan needed quick runs to set up a competitive score, demonstrating his impact not just in numbers but in match-winning situations Highest Batting Averages in Asia Cup ODI History.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 2008-2012 | 6 | 298 | 112 | 74.50 | 
9. Shubman Gill

Shubman Gill’s 2023 Asia Cup campaign was a demonstration of elegance, patience, and consistency. In 6 matches, he scored 302 runs, including a highest score of 121, remaining not out in two innings. His batting average of 75.50 ranks him among the top achievers in the Highest Batting Averages in Asia Cup ODI History. Gill’s ability to adapt to different bowling attacks, manage pressure situations, and play both defensive and aggressive strokes made him a key contributor for India. He often played long innings, anchoring the team while allowing others to bat around him. His technique against spin and pace alike enabled India to navigate difficult periods in matches, and his consistency ensured he remained a dependable presence at the crease.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 2023-2023 | 6 | 302 | 121 | 75.50 | 
READ MORE: Top 10 Highest Individual Scores in Asia Cup ODI History
8. KL Rahul

KL Rahul has been one of India’s most versatile batsmen in Asia Cup ODIs from 2018 to 2023. In 5 matches, he scored 229 runs with a highest of 111*, remaining unbeaten once. His batting average of 76.33 solidifies his place among players with the Highest Batting Averages in Asia Cup ODI History. Rahul is known for his ability to accelerate when needed while also maintaining a steady pace of scoring in crucial situations. His innings often came at times when India faced tight bowling spells or pressure from opposition attacks, and he had the ability to stabilize the innings while keeping the scoreboard ticking. Beyond the numbers, Rahul’s calm approach and tactical awareness in building partnerships were key aspects of his success in the Asia Cup.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 2018-2023 | 5 | 229 | 111* | 76.33 | 
7. SV Manjrekar

SV Manjrekar represented India between 1990 and 1995 and is remembered for his calculated and effective batting style. In 7 matches, he scored 162 runs, including a highest score of 75*, remaining not out in two innings. His batting average of 81.00 places him in the elite group of the Highest Batting Averages in Asia Cup ODI History. Manjrekar’s role was often to provide stability in the innings while countering challenging bowling attacks. He played critical innings that ensured India did not collapse under pressure, and his ability to rotate the strike and guide younger batsmen proved invaluable. Though not known for explosive hitting, his presence at the crease brought balance to the Indian batting order and often shifted momentum in India’s favor.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 1990-1995 | 7 | 162 | 75* | 81.00 | 
6. AD Mathews

AD Mathews was a cornerstone of Sri Lanka’s batting between 2010 and 2018 in Asia Cup ODIs. Across 11 matches, he scored 331 runs with a highest of 74*, remaining unbeaten in 6 innings. His batting average of 82.75 ranks him among players with the Highest Batting Averages in Asia Cup ODI History. Mathews’ approach combined patience with timely aggression. He often played innings that helped Sri Lanka recover from precarious situations or build competitive totals. His ability to handle pressure, rotate the strike, and maintain partnerships with key batsmen made him one of the most dependable players in the tournament. Mathews’ consistency across multiple editions highlights his value not just in scoring runs but also in influencing match outcomes strategically Highest Batting Averages in Asia Cup ODI History.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 2010-2018 | 11 | 331 | 74* | 82.75 | 
5. Iftikhar Ahmed

Iftikhar Ahmed was a pivotal player for Pakistan in the 2023 Asia Cup, demonstrating an aggressive yet composed batting style. In 5 matches, he scored 179 runs with a highest of 109*, remaining unbeaten in one innings. His batting average of 89.50 ensures his inclusion in the Highest Batting Averages in Asia Cup ODI History. Iftikhar’s innings often changed the course of games, providing quick runs in crucial phases and relieving pressure on the team. His ability to assess the situation, accelerate when necessary, and finish matches effectively made him a key component of Pakistan’s batting order. Beyond the numbers, his temperament and awareness under pressure were central to Pakistan’s success in the tournament.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 2023-2023 | 5 | 179 | 109* | 89.50 | 
4. Ijaz Ahmed

Ijaz Ahmed’s 1988 Asia Cup performances remain legendary. In 3 matches, he scored 192 runs with a highest of 124*, remaining unbeaten once. His batting average of 96.00 ranks him among the elite with the Highest Batting Averages in Asia Cup ODI History. Ijaz demonstrated dominance over bowlers and an ability to play long, match-defining innings. He had the skill to balance aggression and caution, scoring heavily while minimizing risks. His innings often helped Pakistan set competitive totals or chase challenging targets, and his ability to perform consistently under pressure solidified his place in Asia Cup history Highest Batting Averages in Asia Cup ODI History.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 1988-1988 | 3 | 192 | 124* | 96.00 | 
3. Mohammad Rizwan

Mohammad Rizwan excelled for Pakistan in the 2023 Asia Cup, participating in 5 matches, scoring 195 runs, and remaining not out in 2 innings. His highest score was 86*, and his batting average of 97.50 places him among the top performers in the Highest Batting Averages in Asia Cup ODI History. Rizwan’s ability to stabilize the innings, rotate the strike, and counter pressure made him a reliable player. His performances often came in high-stakes situations where Pakistan needed runs quickly without losing wickets. Rizwan’s consistency across matches highlights his role as both a tactician and scorer, ensuring Pakistan’s batting line-up maintained balance and momentum throughout the tournament.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 2023-2023 | 5 | 195 | 86* | 97.50 | 
2. SC Khanna

SC Khanna played for India in the inaugural 1984 Asia Cup. In 2 innings, he scored 107 runs, with a highest score of 56, remaining unbeaten once. His exceptional batting average of 107.00 ensures his place among the Highest Batting Averages in Asia Cup ODI History. Khanna displayed efficiency, timing, and composure, even in a limited number of matches. His performance laid the foundation for India in both games he played, proving that even a brief appearance could have a significant impact on the tournament outcome.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 1984-1984 | 2 | 107 | 56 | 107.00 | 
READ MORE: Top 10 Nepal Batsmen with the Most Runs in T20 Internationals
1. Fawad Alam

Fawad Alam leads the chart for the Highest Batting Averages in Asia Cup ODI History. Playing between 2008 and 2014, he appeared in 4 matches, scoring 251 runs with a highest of 114*, remaining not out in 2 innings. His phenomenal average of 251.00 reflects extraordinary consistency and the ability to perform under pressure. Fawad anchored innings, handled critical phases of the match with maturity, and contributed to match-winning totals. His performances demonstrated not just technical skill but also mental toughness, making him the benchmark for consistency and reliability in Asia Cup history.
| Span | Mat | Runs | HS | Ave | 
|---|---|---|---|---|
| 2008-2014 | 4 | 251 | 114* | 251.00 | 
The Highest Batting Averages in Asia Cup ODI History highlight batsmen who combined technical skill, mental resilience, and consistency to excel in one of Asia’s most competitive tournaments. From Nasir Jamshed’s explosive starts to Fawad Alam’s unprecedented consistency, these players shaped the narrative of the Asia Cup through impactful innings. Their averages reflect the ability to perform under pressure, adapt to different match situations, and influence outcomes for their teams. The Asia Cup remains a stage where future generations can aspire to achieve similar excellence, carrying forward the legacy of these remarkable players Highest Batting Averages in Asia Cup ODI History.
