The world of cricket has witnessed many unforgettable knocks, but few moments shine brighter than a player delivering a big score in the last ODI match of their career. This list highlights the Highest Career Innings in Final ODI, showcasing players who scored 50+ runs, played minimum 3 matches, and left the game with a memorable final innings.
These heroic efforts reflect class, temperament, and unmatched determination. Below are the top 10 players ranked from 10 to 1, each having produced one of the Highest Career Innings in Final ODI.
List of Top 10 Highest Career Innings in Final ODI Cricket Match
10. S Abid Ali – India

Syed Abid Ali delivered one of the earliest standout knocks among the Highest Career Innings in Final ODI. His fluent 70 against New Zealand in 1975 came during a period when ODI cricket was new, making the innings even more impressive. Abid Ali used his natural timing and footwork to counter the bowling attack, building a solid innings under pressure.
His final match knock symbolized grit and adaptability. Abid Ali’s consistency and cool presence made him an influential player, and his last ODI performance remains one of the Highest Career Innings in Final ODI ever recorded.
| Category | Details |
|---|---|
| Country | India |
| Opposition | New Zealand |
| Final Match Runs | 70 |
| Career Matches | 5 |
9. T J Laughlin – Australia

Trevor Laughlin produced a stylish 74 against England in 1979, earning a spot among the Highest Career Innings in Final ODI. Known for his elegant stroke play, Laughlin showcased technical discipline and sharp shot selection throughout the innings.
His ability to rotate strike and accelerate during the final overs demonstrated a mature cricketing brain. Although his ODI career was short, Laughlin’s final performance stands as one of the most polished and composed among the Highest Career Innings in Final ODI.
| Category | Details |
|---|---|
| Country | Australia |
| Opposition | England |
| Final Match Runs | 74 |
| Career Matches | 6 |
8. L V Garrick – West Indies

Leon Garrick’s 76 against Kenya in 2001 is widely admired and firmly placed in the Highest Career Innings in Final ODI list. Garrick played fearlessly, displaying Caribbean flair with fluent drives and calculated aggression.
In only his third ODI, he handled pressure like a seasoned batsman, guiding his side with authority. His confident footwork and clean hitting made the innings unforgettable. Garrick’s heroics guarantee his place in the Highest Career Innings in Final ODI rankings.
| Category | Details |
|---|---|
| Country | West Indies |
| Opposition | Kenya |
| Final Match Runs | 76 |
| Career Matches | 3 |
7. L Gregory – England

Lewis Gregory stunned many cricket fans with a sensational 77 in his final ODI against Pakistan in 2021. Although known as an all-rounder, Gregory’s batting in this match was exceptionally calm and intelligent.
He entered during a crucial phase and guided England with controlled shots and steady composure. His innings remains one of the cleanest among the Highest Career Innings in Final ODI, proving that even short careers can produce mighty standout moments.
| Category | Details |
|---|---|
| Country | England |
| Opposition | Pakistan |
| Final Match Runs | 77 |
| Career Matches | 3 |
6. Saleem Raza – United Arab Emirates

Saleem Raza’s 84 against the Netherlands in 1996 occupies a well-deserved place among the Highest Career Innings in Final ODI. Raza played with determination, mixing stability with controlled aggression.
His ability to read bowlers early and use the gaps smartly allowed him to construct a high-quality innings. Representing an Associate nation, Raza’s final knock is often praised as a statement performance, earning him continued recognition in the Highest Career Innings in Final ODI collection.
| Category | Details |
|---|---|
| Country | United Arab Emirates |
| Opposition | Netherlands |
| Final Match Runs | 84 |
| Career Matches | 6 |
5. Raza-ur-Rehman – Canada

Raza-ur-Rehman played a brilliant innings of 88 against the Netherlands in 2014, cementing his place firmly within the Highest Career Innings in Final ODI. His stroke play was confident, well-timed, and technically sound.
He anchored the innings with maturity, blending singles, boundaries, and perfect match awareness. Raza’s final ODI knock is remembered as one of the most disciplined performances in Associate cricket, comfortably placing him among the Highest Career Innings in Final ODI.
| Category | Details |
|---|---|
| Country | Canada |
| Opposition | Netherlands |
| Final Match Runs | 88 |
| Career Matches | 6 |
4. C T Radley – England
Clive Radley produced an unbeaten 117* that still stands as one of the most graceful entries in the Highest Career Innings in Final ODI. His classical batting technique, precise foot movement, and intelligent shot placement made the innings exceptionally memorable.
Radley stayed calm throughout, controlling the pace of the innings with veteran confidence. His unbeaten century is a benchmark performance that continues to define excellence among the Highest Career Innings in Final ODI.
| Category | Details |
|---|---|
| Country | England |
| Opposition | New Zealand |
| Final Match Runs | 117* |
| Career Matches | 4 |
3. J F Kloppenburg – Netherlands

Feiko Kloppenburg delivered a stunning 121 to secure his ranking among the Highest Career Innings in Final ODI. His fluent driving, aggressive lofted shots, and confidence against both pace and spin made the innings stand out.
Kloppenburg built his knock with patience early on before shifting gears beautifully. The innings was historic for the Netherlands and placed him firmly among the elite performers on the Highest Career Innings in Final ODI list.
| Category | Details |
|---|---|
| Country | Netherlands |
| Opposition | Namibia |
| Final Match Runs | 121 |
| Career Matches | 6 |
2. K J van Noortwijk – Netherlands

Klaas-Jan van Noortwijk crafted an incredible unbeaten 134*, making it one of the greatest entries in the Highest Career Innings in Final ODI. His knock was calm, composed, and anchored with strong defensive technique combined with elegant stroke play.
Van Noortwijk mastered the chase, timing boundaries at critical moments. His control over innings flow and his ability to stay unbeaten showed his world-class temperament. This innings ranks near the top in the Highest Career Innings in Final ODI list.
| Category | Details |
|---|---|
| Country | Netherlands |
| Opposition | Namibia |
| Final Match Runs | 134* |
| Career Matches | 9 |
1. J A H Marshall – New Zealand

James Marshall tops the Highest Career Innings in Final ODI list with a breathtaking 161 against Ireland in 2008. He dominated the bowlers with commanding stroke play, combining attacking shots with soft touches into gaps.
Marshall’s innings was a perfect example of confidence and maturity. He paced his knock flawlessly, shifting between consolidation and aggression with ease. His 161 remains one of the most iconic farewell innings in ODI cricket and undoubtedly the greatest among the Highest Career Innings in Final ODI performances.
| Category | Details |
|---|---|
| Country | New Zealand |
| Opposition | Ireland |
| Final Match Runs | 161 |
| Career Matches | 10 |
READ MORE:
- Top 10 Highest Career Scores in Debut ODI Matches: Most Powerful Knocks
- Top 10 Legendary Players With the Most Top Scoring Innings in ODI Cricket
FAQ
What is the meaning of Highest Career Innings in Final Match in ODI?
It refers to the highest individual score made by a player in his last ODI match, with a minimum final-innings score of 50 and at least three total ODI appearances.
Why are these final-match performances special?
They show a player’s ability to deliver under pressure, ending their career on a high note with a memorable innings.
Which player holds the highest score in a final ODI match?
J A H Marshall leads the list with 161 for New Zealand against Ireland.
How many Associate nation players are included?
Six players from Associate nations feature, showing their impressive talent and match-winning abilities.
Does this list include only retired players?
Yes, all innings listed here come from players’ final ODI matches before retirement.



