Top 5 highest scores by Steve Smith in ODI cricket

Steve Smith made his ODI debut in 2010.
Australian batsman Steve Smith is regarded as one of the greatest test batsmen of all time. However, his contributions in ODI cricket are often undervalued. The New South Wales batsman has played several iconic innings in the format, including his century against India in the semi-final of the ICC Cricket World Cup 2015.
Smith made his ODI debut against the West Indies in 2010 at the iconic Melbourne Cricket Ground. Starting his career as a bowling all-rounder, Smith transformed into a top-order batsman and has piled up over 5,500 ODI runs so far and averages over 40.
Smith’s hunger to score big hundreds and play long innings has been important for Australia in home and away conditions. On that note, let’s take a look at Steve Smith’s top five highest scores in ODI cricket.
Top five highest scores by Steve Smith in ODI cricket:
5. 108 vs South Africa, Durban, 2016
The South Africa vs Australia ODI in Durban in 2016 is widely remembered for South Africa’s historic run chase.
What’s often forgotten is Steve Smith’s brilliant 108 off 107 balls, which included nine fours and a six. The New South Wales batter started slowly but later accelerated, helping Australia reach 371/6 on a good batting pitch.
David Miller’s unbeaten 118 off 79 balls in the second innings steered South Africa to a thrilling four-wicket win.
4. 108* vs Pakistan, Perth, 2017
Known for his art to rotate the strike, Smith scored an unbeaten 108 against Pakistan in Perth in 2017.
Chasing a formidable target of 264, Smith led Australia’s charge, smashing 108 off 104 balls, including 11 fours and a six. He was well supported by Peter Handscomb, who scored 82 runs.
Australia won the game by seven wickets and Smith was named Player of the Match for his efforts.
3. 131 vs India, Bengaluru, 2020
One of Smith’s most memorable ODI innings came in Bengaluru against India in 2020.
Smith’s 131-run knock, which consisted of 14 fours and a six, propelled the visitors to a competitive first-innings score of 286 runs. The Australian No. 3 was well supported by Marnus Labuschagne, who racked up 54 runs to lay the foundation for their first innings score.
Despite Smith’s brilliance, Australia lost the game by seven wickets. Rohit Sharma was named Player of the Match for his 119-run knock.
2. 149 vs India, Perth, 2016
Smith’s second highest ODI score came in Perth during India’s tour of Australia in 2016.
Chasing 310, Australia lost openers David Warner and Aaron Finch for low scores. Smith then added 242 runs with George Bailey to help Australia win by five wickets.
His 149-run knock, which came off 135 balls and included 11 fours and two sixes, earned him the Player of the Match award.
1. 164 vs New Zealand, Sydney, 2016
Steve Smith registered his highest ODI score of 164 during the first ODI of New Zealand’s tour of Australia in 2016.
Batting first, Australia notched up a competitive total of 324/8 on the back of Smith’s stunning century, which included 14 fours and four sixes. He put on 127 runs with Travis Head for the fifth-wicket, setting the stage for late fireworks.
The hosts won the game by 68 runs, with Smith being named as Player of the Match.
(All stats are updated till 4th March 2025)
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Where passion meets insight — blending breaking news, in-depth strategic analysis, viral moments, and jaw-dropping plays into powerful sports content designed to entertain, inform, and keep you connected to your favorite teams and athletes. Expect daily updates, expert commentary and coverage that never leaves a fan behind.
- JSK vs DSG Dream11 Prediction, Dream11 Playing XI, Today Match 9, SA20 2025-26
- HUR vs SCO Dream11 Prediction, Dream11 Playing XI, Today Match 19, Big Bash League 2025-26
- Top 10 memorable cricket matches of 2025 ft. IND vs PAK, Asia Cup Final
- REN vs SIX Dream11 Prediction, Dream11 Playing XI, Today Match 18, Big Bash League 2025-26
- Top 5 records achieved by Rohit Sharma in 2025
- Top 10 memorable cricket matches of 2025 ft. IND vs PAK, Asia Cup Final
- List of historic milestones achieved by cricket teams & players in 2025
- Top 5 most controversial moments of World cricket in 2025
- Cricketers' divorces & breakups that made headlines in 2025
- Top 5 best moments of World Cricket in 2025