HomeFor The RecordTop 10 Captains with the Highest Average in ODI Cricket

Top 10 Captains with the Highest Average in ODI Cricket

Date:

6. Angelo Mathews (Sri Lanka) – 45.97

Mathews joined the Sri Lankan national cricket side as a bowler, but later he developed as an all-rounder who could change the course of the game. Soon after he was given the captaincy cap, he gripped his team firmly in 104 games. While from those games, he got 3,264 runs aside at an average of 45.97 runs per game. And this record is 3 runs higher than his standard average.

As a captain he improved his batting skills and showed his abilities in almost every match he played, shouldering every possible victory. Before he took this responsibility, the cricketing legends, Sangakkara and Jayawardene had already captained the side. They did their part, but Mathews is appreciated more than many other Sri Lankan captains.

Some injuries and the issues with the Sri Lankan cricket board winded-up his path as the captain and brought him back to just an all-rounder.

More like this
Latest

SA vs AUS, 3rd ODI, Today Match Prediction, 24th August 2025

Match: South Africa (SA) vs Australia (AUS) Date- 24th August...

SUS vs SOM, Today Match Prediction, English One Day Cup, 21st August 2025

Match: Sussex (SUS) vs Somerset (SOM) Date- 21st August 2025 Match...

VSS vs BVB, Eliminator, Today Match Prediction, Andhra T20 League 2025, 21st August 2025

Match: Vijayawada Sunshiners (VSS) vs Bhimavaram Bulls (BVB) Date- 21st...

LNS vs NOS, Match 22, The Hundred Men’s 2025, Today Match Prediction, 20th August 2025

Match: London Spirit (LNS) vs Northern Superchargers (NOS) Date- 20th...