Opening the batting is one of cricket’s toughest assignments. Openers face a new ball, fresh fast bowlers, and challenging pitch conditions before the rest of the batting order gets its chance. Their ability to survive the opening spell or attack from the start can shape an entire innings.
Across Test and One Day International (ODI) cricket, several legendary batters have mastered this challenge in different ways. Sunil Gavaskar relied on defensive precision, Sachin Tendulkar dominated ODI attacks, and Virender Sehwag changed expectations of aggressive Test batting.
This ranking of the top 10 greatest opening batsmen of all time considers career statistics, technical ability, consistency, performances in difficult conditions, and influence on the game. The list includes specialists from different eras, recognising that batting conditions and scoring expectations have changed significantly over time.
Top 10 Greatest Opening Batsmen in Cricket History
1. Sir Jack Hobbs (England)
Sir Jack Hobbs, widely known as “The Master,” remains one of cricket’s most celebrated batters. His career flourished between 1908 and 1930, when uncovered pitches could become difficult to bat on after rain.
Hobbs developed exceptional footwork and the ability to adjust to unpredictable conditions. His achievements in an era with limited protective equipment and challenging playing surfaces distinguish him from many later generations.
Test runs: 5,410
Test batting average: 56.94
First-class centuries: 199, an all-time record
His combination of longevity, technical skill, and extraordinary first-class output earns him the top position in this ranking.
2. Sunil Gavaskar (India)
Sunil Gavaskar established himself as one of the finest defensive opening batsmen in Test cricket. He became the first player to score 10,000 Test runs and faced some of the most formidable fast bowlers of the 1970s and 1980s.
Gavaskar regularly confronted West Indian greats such as Malcolm Marshall, Michael Holding, Joel Garner, and Colin Croft without a helmet. His concentration and judgment outside off stump helped him succeed against sustained pace and bounce.
Test runs: 10,122
Test batting average: 51.12
Test centuries: 34
Gavaskar’s disciplined technique made him a benchmark for Test openers who value patience, shot selection, and the ability to wear down a bowling attack.
3. Sachin Tendulkar (India)
Sachin Tendulkar usually batted at No. 4 in Tests, but his promotion to open in ODIs in 1994 transformed his limited-overs career. Opening gave him more opportunities to face deliveries during the field-restriction period and use his full range of attacking strokes.
He went on to become one of ODI cricket’s most prolific run-scorers, combining precise timing with the ability to dominate both pace and spin.
ODI runs as an opener: 15,310
ODI average as an opener: 48.29
ODI centuries as an opener: 45
Tendulkar’s adaptability across formats, consistency, and longevity make him one of the greatest opening batters in limited-overs history.
4. Sir Alastair Cook (England)
Sir Alastair Cook was a model of endurance and consistency in Test cricket. His patient approach helped England build substantial innings, while his ability to bat for long periods made him particularly valuable in demanding overseas conditions.
Cook played a major role in England’s Test series victories in Australia in 2010–11 and India in 2012. His career demonstrated how disciplined opening batting can lay the foundation for team success.
Test runs: 12,472
Test batting average: 45.35
Test centuries: 33
His stamina, concentration, and productive cut shot made him one of England’s most dependable Test openers.
5. Matthew Hayden (Australia)
Matthew Hayden brought power and aggression to the top of Australia’s batting order. Standing approximately 6 feet 2 inches tall, he used his reach and strength to dominate bowlers, often stepping down the pitch to disrupt their lengths.
His partnership with Adam Gilchrist became a defining feature of Australia’s dominant period. Hayden also scored 380 against Zimbabwe in 2003, setting a new record for the highest individual Test score at the time.
Test runs: 8,625
Test batting average: 50.73
ODI batting average: 43.80
Hayden combined physical power with a strong scoring range, making him one of the most imposing opening batsmen of his generation.
6. Virender Sehwag (India)
Virender Sehwag challenged traditional ideas about opening in Test cricket. Rather than treating the opening spell primarily as a period for survival, he looked for scoring opportunities from the outset.
His hand-eye coordination and fearless stroke play produced two Test triple-centuries and an ODI double-century. Sehwag’s approach could change a match quickly, forcing captains to reconsider their fields and bowling plans.
Test runs: 8,586
Test batting average: 49.34
Test strike rate: 82.23
Sehwag’s defining quality was his ability to attack without relying on conventional defensive buildup. His career showed that aggressive intent could be effective even in the longest format.
7. Gordon Greenidge (West Indies)
Gordon Greenidge formed a formidable opening partnership with Desmond Haynes during the West Indies’ dominant years in the late 1970s and 1980s. The pair provided consistency and attacking power against international bowling attacks.
Greenidge was particularly effective against short-pitched bowling, using his back-foot play to score heavily through the square region. His strength and timing made him dangerous on fast, bouncy pitches.
Test runs: 7,558
Test batting average: 44.72
ODI batting average: 45.03
His performances and partnership with Haynes established him as one of the most influential openers in West Indies cricket history.
8. Rohit Sharma (India)
Rohit Sharma’s move to the top of India’s ODI batting order in 2013 unlocked his potential as a dominant opener. His timing, pull shot, and ability to accelerate after settling at the crease helped him produce several memorable innings.
Rohit holds the record for the highest individual ODI score, with 264, and has scored three ODI double-centuries.
ODI runs as an opener: More than 8,000 in the figures cited for this ranking
ODI average as an opener: Above 50 in the cited figures
ODI double-centuries: 3
Rohit’s blend of controlled aggression and boundary-hitting ability makes him one of the standout modern ODI openers.
9. Adam Gilchrist (Australia)
Adam Gilchrist changed expectations of what a wicketkeeper-opener could contribute in ODI cricket. His aggressive approach during the early overs put pressure on opposing bowlers and allowed Australia to establish momentum quickly.
Gilchrist was also a major contributor to Australia’s World Cup success, including a match-winning 149 in the 2007 final against Sri Lanka.
ODI runs: 9,610
ODI strike rate: 96.94
World Cup titles: 3
His attacking instincts, particularly against deliveries offering scoring opportunities, helped shape the modern approach to limited-overs opening batting.
10. Graeme Smith (South Africa)
Graeme Smith combined dependable opening batting with strong leadership. Appointed South Africa’s captain at just 22, he became a central figure in the team’s international success.
Smith was particularly effective in demanding Test situations, including fourth-innings chases. His leadership helped South Africa secure successive Test series victories in Australia and England.
Test runs: 9,265
Test batting average: 48.25
Fourth-innings centuries in successful chases: Four, as cited in the original figures
Smith’s determination, ability to build substantial innings, and performances under pressure complete this list.
Career Comparison: The Greatest Opening Batsmen
Player | Primary Format | Career Highlight |
Sir Jack Hobbs | Test | 5,410 Test runs; 199 first-class centuries |
Sunil Gavaskar | Test | First batter to reach 10,000 Test runs |
Sachin Tendulkar | ODI | 15,310 ODI runs as an opener; 45 centuries |
Alastair Cook | Test | 12,472 Test runs |
Matthew Hayden | Test | 380 in a Test innings |
Virender Sehwag | Test | Two Test triple-centuries |
Gordon Greenidge | Test/ODI | One of the leading West Indies opening batters |
Rohit Sharma | ODI | Highest individual ODI score: 264 |
Adam Gilchrist | ODI | 149 in the 2007 World Cup final |
Graeme Smith | Test | 9,265 Test runs |
Note: The table highlights selected career achievements only
Frequently Asked Questions
Who has scored the most runs as an opening batsman in Test cricket?
Alastair Cook is credited with 11,845 Test runs while opening the batting in the figures cited here. This is an opening-position total, not his overall Test career tally of 12,472 runs.
Who has the highest batting average among Test openers?
Jack Hobbs recorded a Test average of 56.94, while Sunil Gavaskar averaged 51.12. Comparisons across eras require caution because pitch preparation, equipment, and bowling conditions have changed.
Why did Sachin Tendulkar open in ODIs but bat at No. 4 in Tests?
Opening in ODIs allowed Tendulkar to face more deliveries and exploit early field restrictions. At No. 4 in Tests, he could bat after the opening spell and build long innings in the middle order.
Which opening pair has scored the most partnership runs?
Sachin Tendulkar and Sourav Ganguly are credited with 6,609 ODI partnership runs as an opening pair. In Tests, Gordon Greenidge and Desmond Haynes are credited with 6,482 runs together.
Was Virender Sehwag the most aggressive Test opener?
Sehwag's Test strike rate of 82.23 illustrates his unusually attacking approach. Whether he ranks as the most aggressive depends on the criteria used, but his impact on the role is undeniable.
Also Read |
















