Most Matches as Captain in ODI

Most Matches as Captain in ODI is the definitive benchmark of a player's leadership longevity, tactical acumen, and their ability to remain the central pillar of a national team through eras of transition. This record is held by the legendary Australian skipper Ricky Ponting.
Ponting led the Australian side in 230 ODI matches between 2002 and 2012, boasting a phenomenal win percentage of over 76% and securing two consecutive World Cup titles. He is followed by New Zealand’s Stephen Fleming and India’s iconic MS Dhoni. As of 2026, with the rise of split captaincy and frequent leadership rotations in modern cricket, Ponting’s 230-match milestone is regarded as one of the most resilient records in the sport. This statistic represents more than just a tenure; it serves as a monument to a leader's psychological strength and strategic genius in navigating the complexities of 50-over cricket while maintaining world-class personal performance.
 

RANK 1

Charith Asalanka

SL

Mat

20

Won

12

RANK 2

Harry Brook

ENG

Mat

17

Won

8

RANK 3

Temba Bavuma

SA

Mat

17

Won

8

Rank Player Mat Won Lost Tied NR
1 20 12 8 0 0
2 17 8 9 0 0
3 17 8 9 0 0
4 17 5 12 0 0
5 16 14 2 0 0
6 15 10 4 0 0
7 15 5 10 0 0
8 15 5 10 0 0
9 14 11 3 0 0
10 14 9 5 0 0
11 14 9 5 0 0
12 13 9 3 0 1
13 11 5 6 0 0
14 11 3 8 0 0
15 10 5 5 0 0
16 9 4 5 0 0
17 8 8 0 0 0
18 8 5 3 0 0
19 8 5 2 1 0
20 8 3 5 0 0
21 8 3 5 0 0
22
Ahmer Bin Nasir Ahmer Bin Nasir
7 1 6 0 0
23
Manpreet Singh Manpreet Singh
7 0 7 0 0
24 6 4 1 1 0
25 6 3 3 0 0
26 6 2 3 0 1
27 6 2 4 0 0
28 6 0 6 0 0
29 5 4 1 0 0
30 5 2 3 0 0
31 5 1 4 0 0
32 5 0 5 0 0
33 4 1 2 0 1
34 4 1 3 0 0
35 4 1 3 0 0
36 4 1 3 0 0
37 4 0 4 0 0
38 4 0 4 0 0
39 3 3 0 0 0
40 3 2 1 0 0
41 3 2 1 0 0
42 3 1 2 0 0
43 3 1 2 0 0
44 3 1 2 0 0
45 3 0 3 0 0
46 2 1 1 0 0
47 2 1 1 0 0
48 2 0 2 0 0
49 2 0 2 0 0
50 1 1 0 0 0
51 1 1 0 0 0
52 1 0 1 0 0
53 1 0 1 0 0
54 1 0 1 0 0
55 1 0 1 0 0
56
Sohail Ahmed Sohail Ahmed
1 0 1 0 0
57 1 0 1 0 0
58 1 0 1 0 0