Topzle Topzle

List of One Day International cricket records

Updated: Wikipedia source

List of One Day International cricket records

One Day International (ODI) cricket is played between international cricket teams who are full members of the International Cricket Council (ICC) as well as the top four associate members. Unlike Test matches, ODIs consist of one innings per team, having a limit in the number of overs, currently 50 overs per innings – although in the past this has been 55 or 60 overs. ODI matches are a subset of List A cricket. The earliest match recognised as an ODI was played between England and Australia in January 1971; since when there have been more than 4,700 ODIs played by 29 teams. The frequency of matches has steadily increased, partly because of the increase in the number of ODI-playing countries, and partly as the cricket boards of those nations seek to maximise their revenue with the increased popularity of cricket, a process that dates from the time of the Packer Revolution. In February 2022, in their home series against the West Indies, India played their 1,000th ODI match, becoming the first team to play one thousand matches in this format. The trend of countries to increase the number of ODI matches they play means that the aggregate lists are dominated by modern players, though this trend is reversing as teams play more Twenty20 Internationals. Indian cricketer Sachin Tendulkar has scored the most runs in ODIs with a total of 18,426. Sri Lankan spinner Muttiah Muralitharan is the highest ODI wicket-taker with a total of 534 wickets. The record for most dismissals by a wicket-keeper is held by Kumar Sangakkara of Sri Lanka while the record for most catches by a fielder is held by Sri Lankan Mahela Jayawardene.

Tables

· Team records
Afghanistan
Afghanistan
Team
Afghanistan
First ODI
19 April 2009
Matches
181
Won
89
Lost
85
Tied
1
mw- NR
6
%Win*
51.14
Africa XI
Africa XI
Team
Africa XI
First ODI
17 August 2005
Matches
6
Won
1
Lost
4
Tied
0
mw- NR
1
%Win*
20.00
Asia XI
Asia XI
Team
Asia XI
First ODI
10 January 2005
Matches
7
Won
4
Lost
2
Tied
0
mw- NR
1
%Win*
66.66
Australia
Australia
Team
Australia
First ODI
5 January 1971
Matches
1,019
Won
617
Lost
358
Tied
9
mw- NR
35
%Win*
63.16
Bangladesh
Bangladesh
Team
Bangladesh
First ODI
31 March 1986
Matches
454
Won
163
Lost
281
Tied
1
mw- NR
10
%Win*
36.82
Bermuda
Bermuda
Team
Bermuda
First ODI
17 May 2006
Matches
35
Won
7
Lost
28
Tied
0
mw- NR
0
%Win*
20.00
Canada
Canada
Team
Canada
First ODI
9 June 1979
Matches
107
Won
28
Lost
75
Tied
1
mw- NR
3
%Win*
27.40
East Africa
East Africa
Team
East Africa
First ODI
7 June 1975
Matches
3
Won
0
Lost
3
Tied
0
mw- NR
0
%Win*
0.00
England
England
Team
England
First ODI
5 January 1971
Matches
820
Won
407
Lost
373
Tied
9
mw- NR
31
%Win*
52.15
Hong Kong
Hong Kong
Team
Hong Kong
First ODI
16 July 2004
Matches
26
Won
9
Lost
16
Tied
0
mw- NR
1
%Win*
36.00
ICC World XI
ICC World XI
Team
ICC World XI
First ODI
10 January 2005
Matches
4
Won
1
Lost
3
Tied
0
mw- NR
0
%Win*
25.00
India
India
Team
India
First ODI
13 July 1974
Matches
1,072
Won
570
Lost
448
Tied
10
mw- NR
44
%Win*
55.93
Ireland
Ireland
Team
Ireland
First ODI
13 June 2006
Matches
210
Won
83
Lost
108
Tied
3
mw- NR
16
%Win*
43.55
Jersey
Jersey
Team
Jersey
First ODI
27 March 2023
Matches
5
Won
1
Lost
4
Tied
0
mw- NR
0
%Win*
20.00
Kenya
Kenya
Team
Kenya
First ODI
18 February 1996
Matches
154
Won
42
Lost
107
Tied
0
mw- NR
5
%Win*
28.18
Namibia
Namibia
Team
Namibia
First ODI
10 February 2003
Matches
71
Won
32
Lost
37
Tied
1
mw- NR
1
%Win*
46.42
Nepal
Nepal
Team
Nepal
First ODI
1 August 2018
Matches
81
Won
38
Lost
40
Tied
1
mw- NR
2
%Win*
48.73
Netherlands
Netherlands
Team
Netherlands
First ODI
17 February 1996
Matches
146
Won
54
Lost
85
Tied
2
mw- NR
5
%Win*
39.00
New Zealand
New Zealand
Team
New Zealand
First ODI
11 February 1973
Matches
847
Won
396
Lost
400
Tied
7
mw- NR
44
%Win*
49.75
Oman
Oman
Team
Oman
First ODI
27 April 2019
Matches
65
Won
33
Lost
28
Tied
1
mw- NR
3
%Win*
54.03
Pakistan
Pakistan
Team
Pakistan
First ODI
11 February 1973
Matches
996
Won
526
Lost
440
Tied
9
mw- NR
21
%Win*
54.41
Papua New Guinea
Papua New Guinea
Team
Papua New Guinea
First ODI
8 November 2014
Matches
66
Won
14
Lost
51
Tied
1
mw- NR
0
%Win*
21.96
Scotland
Scotland
Team
Scotland
First ODI
16 May 1999
Matches
175
Won
81
Lost
84
Tied
1
mw- NR
9
%Win*
49.09
South Africa
South Africa
Team
South Africa
First ODI
10 November 1991
Matches
698
Won
421
Lost
250
Tied
6
mw- NR
21
%Win*
62.62
Sri Lanka
Sri Lanka
Team
Sri Lanka
First ODI
7 June 1975
Matches
940
Won
434
Lost
459
Tied
6
mw- NR
41
%Win*
48.60
United Arab Emirates
United Arab Emirates
Team
United Arab Emirates
First ODI
13 April 1994
Matches
128
Won
42
Lost
85
Tied
1
mw- NR
0
%Win*
33.20
United States
United States
Team
United States
First ODI
10 September 2004
Matches
75
Won
40
Lost
32
Tied
3
mw- NR
0
%Win*
55.33
West Indies
West Indies
Team
West Indies
First ODI
5 September 1973
Matches
897
Won
429
Lost
425
Tied
12
mw- NR
31
%Win*
50.23
Zimbabwe
Zimbabwe
Team
Zimbabwe
First ODI
9 June 1983
Matches
583
Won
154
Lost
405
Tied
8
mw- NR
16
%Win*
27.86
The win percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win.Last updated: 6 December 2025
The win percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win.Last updated: 6 December 2025
Team
The win percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win.Last updated: 6 December 2025
Team
First ODI
Matches
Won
Lost
Tied
mw- NR
%Win*
Afghanistan
19 April 2009
181
89
85
1
6
51.14
Africa XI
17 August 2005
6
1
4
0
1
20.00
Asia XI
10 January 2005
7
4
2
0
1
66.66
Australia
5 January 1971
1,019
617
358
9
35
63.16
Bangladesh
31 March 1986
454
163
281
1
10
36.82
Bermuda
17 May 2006
35
7
28
0
0
20.00
Canada
9 June 1979
107
28
75
1
3
27.40
East Africa
7 June 1975
3
0
3
0
0
0.00
England
5 January 1971
820
407
373
9
31
52.15
Hong Kong
16 July 2004
26
9
16
0
1
36.00
ICC World XI
10 January 2005
4
1
3
0
0
25.00
India
13 July 1974
1,072
570
448
10
44
55.93
Ireland
13 June 2006
210
83
108
3
16
43.55
Jersey
27 March 2023
5
1
4
0
0
20.00
Kenya
18 February 1996
154
42
107
0
5
28.18
Namibia
10 February 2003
71
32
37
1
1
46.42
Nepal
1 August 2018
81
38
40
1
2
48.73
Netherlands
17 February 1996
146
54
85
2
5
39.00
New Zealand
11 February 1973
847
396
400
7
44
49.75
Oman
27 April 2019
65
33
28
1
3
54.03
Pakistan
11 February 1973
996
526
440
9
21
54.41
Papua New Guinea
8 November 2014
66
14
51
1
0
21.96
Scotland
16 May 1999
175
81
84
1
9
49.09
South Africa
10 November 1991
698
421
250
6
21
62.62
Sri Lanka
7 June 1975
940
434
459
6
41
48.60
United Arab Emirates
13 April 1994
128
42
85
1
0
33.20
United States
10 September 2004
75
40
32
3
0
55.33
West Indies
5 September 1973
897
429
425
12
31
50.23
Zimbabwe
9 June 1983
583
154
405
8
16
27.86
The win percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win.Last updated: 6 December 2025
· Result records › Greatest win margin (by runs)
342 runs
342 runs
Margin
342 runs
Teams
England (414–5) beat  South Africa (72)
Venue
Rose Bowl, Southampton, England
Date
7 September 2025
Scorecard
Scorecard
317 runs
317 runs
Margin
317 runs
Teams
India (390–5) beat  Sri Lanka (73)
Venue
Greenfield International Stadium, Thiruvananthapuram, India
Date
15 January 2023
Scorecard
Scorecard
309 runs
309 runs
Margin
309 runs
Teams
Australia (399–8) beat  Netherlands (90)
Venue
Arun Jaitley Stadium, Delhi, India
Date
25 October 2023
Scorecard
Scorecard
304 runs
304 runs
Margin
304 runs
Teams
Zimbabwe (408–6) beat  United States (104)
Venue
Harare Sports Club, Harare, Zimbabwe
Date
26 June 2023
Scorecard
Scorecard
302 runs
302 runs
Margin
302 runs
Teams
India (357–8) beat  Sri Lanka (55)
Venue
Wankhede Stadium, Mumbai, India
Date
2 November 2023
Scorecard
Scorecard
Last updated: 7 September 2025
Last updated: 7 September 2025
Margin
Last updated: 7 September 2025
Margin
Teams
Venue
Date
Scorecard
342 runs
England (414–5) beat South Africa (72)
Rose Bowl, Southampton, England
7 September 2025
Scorecard
317 runs
India (390–5) beat Sri Lanka (73)
Greenfield International Stadium, Thiruvananthapuram, India
15 January 2023
Scorecard
309 runs
Australia (399–8) beat Netherlands (90)
Arun Jaitley Stadium, Delhi, India
25 October 2023
Scorecard
304 runs
Zimbabwe (408–6) beat United States (104)
Harare Sports Club, Harare, Zimbabwe
26 June 2023
Scorecard
302 runs
India (357–8) beat Sri Lanka (55)
Wankhede Stadium, Mumbai, India
2 November 2023
Scorecard
Last updated: 7 September 2025
· Result records › Greatest win margin (by balls remaining)
277 balls
277 balls
Margin
277 balls
Teams
England (46–2) beat  Canada (45)
Venue
Old Trafford Cricket Ground, Manchester, England
Date
13 June 1979
Scorecard
Scorecard
274 balls
274 balls
Margin
274 balls
Teams
Sri Lanka (40–1) beat  Zimbabwe (38)
Venue
Singhalese Sports Club Cricket Ground, Colombo, Sri Lanka
Date
8 December 2001
Scorecard
Scorecard
272 balls
272 balls
Margin
272 balls
Teams
Sri Lanka (37–1) beat  Canada (36)
Venue
Boland Park, Paarl, South Africa
Date
19 February 2003
Scorecard
Scorecard
268 balls
268 balls
Margin
268 balls
Teams
Nepal (36–2) beat  United States (35)
Venue
Tribhuvan University International Cricket Ground, Kirtipur, Nepal
Date
12 February 2020
Scorecard
Scorecard
264 balls
264 balls
Margin
264 balls
Teams
New Zealand (95–0) beat  Bangladesh (93)
Venue
Queenstown Events Centre, Queenstown, New Zealand
Date
31 December 2007
Scorecard
Scorecard
Last updated: 17 September 2023
Last updated: 17 September 2023
Margin
Last updated: 17 September 2023
mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- This match was played with 60 overs per innings
mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- This match was played with 60 overs per innings
Margin
mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- This match was played with 60 overs per innings
Margin
Teams
Venue
Date
Scorecard
277 balls
England (46–2) beat Canada (45)
Old Trafford Cricket Ground, Manchester, England
13 June 1979
Scorecard
274 balls
Sri Lanka (40–1) beat Zimbabwe (38)
Singhalese Sports Club Cricket Ground, Colombo, Sri Lanka
8 December 2001
Scorecard
272 balls
Sri Lanka (37–1) beat Canada (36)
Boland Park, Paarl, South Africa
19 February 2003
Scorecard
268 balls
Nepal (36–2) beat United States (35)
Tribhuvan University International Cricket Ground, Kirtipur, Nepal
12 February 2020
Scorecard
264 balls
New Zealand (95–0) beat Bangladesh (93)
Queenstown Events Centre, Queenstown, New Zealand
31 December 2007
Scorecard
Last updated: 17 September 2023
mw- This match was played with 60 overs per innings
· Result records › Highest successful chases
438–9 (49.5 overs)
438–9 (49.5 overs)
Score
438–9 (49.5 overs)
Team
South Africa
Opposition
Australia
Venue
Wanderers Stadium, Johannesburg, South Africa
Date
12 March 2006
Scorecard
Scorecard
374–9 (50 overs)
374–9 (50 overs)
Score
374–9 (50 overs)
Team
Netherlands
Opposition
West Indies
Venue
Takashinga Sports Club, Harare, Zimbabwe
Date
26 June 2023
Scorecard
Scorecard
372–6 (49.2 overs)
372–6 (49.2 overs)
Score
372–6 (49.2 overs)
Team
South Africa
Opposition
Australia
Venue
Kingsmead Cricket Ground, Durban, South Africa
Date
5 October 2016
Scorecard
Scorecard
364–4 (48.4 overs)
364–4 (48.4 overs)
Score
364–4 (48.4 overs)
Team
England
Opposition
West Indies
Venue
Kensington Oval, Bridgetown, Barbados
Date
20 February 2019
Scorecard
Scorecard
362–1 (43.3 overs)
362–1 (43.3 overs)
Score
362–1 (43.3 overs)
Team
India
Opposition
Australia
Venue
Sawai Mansingh Stadium, Jaipur, India
Date
16 October 2013
Scorecard
Scorecard
362–6 (49.2 overs)
362–6 (49.2 overs)
Score
362–6 (49.2 overs)
Team
South Africa
Opposition
India
Venue
Shaheed Veer Narayan Singh International Cricket Stadium, Raipur, India
Date
03 December 2025
Scorecard
Scorecard
Last updated: 03 December 2025
Last updated: 03 December 2025
Score
Last updated: 03 December 2025
The match ended in a tie but Netherlands won in super over.
The match ended in a tie but Netherlands won in super over.
Score
The match ended in a tie but Netherlands won in super over.
Score
Team
Opposition
Venue
Date
Scorecard
overs)
South Africa
Australia
Wanderers Stadium, Johannesburg, South Africa
12 March 2006
Scorecard
374–9 (50 overs)
Netherlands
West Indies
Takashinga Sports Club, Harare, Zimbabwe
26 June 2023
Scorecard
overs)
South Africa
Australia
Kingsmead Cricket Ground, Durban, South Africa
5 October 2016
Scorecard
overs)
England
West Indies
Kensington Oval, Bridgetown, Barbados
20 February 2019
Scorecard
overs)
India
Australia
Sawai Mansingh Stadium, Jaipur, India
16 October 2013
Scorecard
overs)
South Africa
India
Shaheed Veer Narayan Singh International Cricket Stadium, Raipur, India
03 December 2025
Scorecard
Last updated: 03 December 2025
The match ended in a tie but Netherlands won in super over.
· Result records › Lowest totals defended successfully
122
122
Total
122
Defended by
United States
Opposition
Oman (65 in 25.3 overs)
Venue
Oman Cricket Academy Ground Turf 1, Muscat, Oman
Date
18 February 2025
Scorecard
Scorecard
125
125
Total
125
Defended by
India
Opposition
Pakistan (87 in 32.5 overs)
Venue
Sharjah Cricket Stadium, Sharjah, United Arab Emirates
Date
22 March 1985
Scorecard
Scorecard
127
127
Total
127
Defended by
West Indies
Opposition
England (125 in 48.2 overs)
Venue
Arnos Vale Stadium, Kingstown, Saint Vincent and the Grenadines
Date
4 February 1981
Scorecard
Scorecard
129
129
Total
129
Defended by
Zimbabwe
Opposition
Afghanistan (126 in 29.3 overs)
Venue
Harare Sports Club, Harare, Zimbabwe
Date
21 February 2017
Scorecard
Scorecard
South Africa
South Africa
Total
South Africa
Defended by
England (115 in 43.4 overs)
Opposition
Buffalo Park, East London, South Africa
Venue
19 January 1996
Date
Scorecard
Last updated: 18 February 2025
Last updated: 18 February 2025
Total
Last updated: 18 February 2025
Qualification: Only completed innings in matches that did not have overs reduced are included.
Qualification: Only completed innings in matches that did not have overs reduced are included.
Total
Qualification: Only completed innings in matches that did not have overs reduced are included.
Total
Defended by
Opposition
Venue
Date
Scorecard
122
United States
Oman (65 in 25.3 overs)
Oman Cricket Academy Ground Turf 1, Muscat, Oman
18 February 2025
Scorecard
125
India
Pakistan (87 in 32.5 overs)
Sharjah Cricket Stadium, Sharjah, United Arab Emirates
22 March 1985
Scorecard
127
West Indies
England (125 in 48.2 overs)
Arnos Vale Stadium, Kingstown, Saint Vincent and the Grenadines
4 February 1981
Scorecard
129
Zimbabwe
Afghanistan (126 in 29.3 overs)
Harare Sports Club, Harare, Zimbabwe
21 February 2017
Scorecard
South Africa
England (115 in 43.4 overs)
Buffalo Park, East London, South Africa
19 January 1996
Scorecard
Last updated: 18 February 2025
Qualification: Only completed innings in matches that did not have overs reduced are included.
· Result records › Most consecutive wins
21
21
Wins
21
Team
Australia
First win
England at Hobart, 11 January 2003
Last win
West Indies at Port of Spain, 24 May 2003
14
14
Wins
14
Team
Sri Lanka at Lucknow, 16 October 2023
First win
England at Leeds, 21 September 2024
13
13
Wins
13
Team
Sri Lanka
First win
Afghanistan at Sooriyawewa, 4 June 2023
Last win
Bangladesh at Colombo, 9 September 2023
12
12
Wins
12
Team
South Africa
First win
England at Centurion, 13 February 2005
Last win
New Zealand at Port Elizabeth, 30 October 2005
Pakistan
Pakistan
Wins
Pakistan
Team
India at Jaipur, 18 November 2007
First win
Bangladesh at Dhaka, 8 June 2008
South Africa
South Africa
Wins
South Africa
Team
Ireland at Benoni, 25 September 2016
First win
New Zealand at Hamilton, 19 February 2017
No Results are treated the same as losses and ties in this table. This sequence began after a no-result, and was ended by a no-result. The first win was against England in the final ODI of a seven-game series. The sixth ODI ended with no result, before which South Africa had won the previous three matches. Ignoring this no result, the sequence lasted 15 matches. The last win came against New Zealand in the third ODI of a five-game series. The fourth ODI ended with no result and South Africa went on to win the fifth ODI as well as the first ODI in their next series against India. Ignoring this no result as well, South Africa's winning streak is further extended to 17 matches.
No Results are treated the same as losses and ties in this table. This sequence began after a no-result, and was ended by a no-result. The first win was against England in the final ODI of a seven-game series. The sixth ODI ended with no result, before which South Africa had won the previous three matches. Ignoring this no result, the sequence lasted 15 matches. The last win came against New Zealand in the third ODI of a five-game series. The fourth ODI ended with no result and South Africa went on to win the fifth ODI as well as the first ODI in their next series against India. Ignoring this no result as well, South Africa's winning streak is further extended to 17 matches.
Wins
No Results are treated the same as losses and ties in this table. This sequence began after a no-result, and was ended by a no-result. The first win was against England in the final ODI of a seven-game series. The sixth ODI ended with no result, before which South Africa had won the previous three matches. Ignoring this no result, the sequence lasted 15 matches. The last win came against New Zealand in the third ODI of a five-game series. The fourth ODI ended with no result and South Africa went on to win the fifth ODI as well as the first ODI in their next series against India. Ignoring this no result as well, South Africa's winning streak is further extended to 17 matches.
An asterisk (*) denotes an ongoing sequence.Last updated: 21 September 2024
An asterisk (*) denotes an ongoing sequence.Last updated: 21 September 2024
Wins
An asterisk (*) denotes an ongoing sequence.Last updated: 21 September 2024
Wins
Team
First win
Last win
21
Australia
England at Hobart, 11 January 2003
West Indies at Port of Spain, 24 May 2003
14
Sri Lanka at Lucknow, 16 October 2023
England at Leeds, 21 September 2024
13
Sri Lanka
Afghanistan at Sooriyawewa, 4 June 2023
Bangladesh at Colombo, 9 September 2023
12
South Africa
England at Centurion, 13 February 2005
New Zealand at Port Elizabeth, 30 October 2005
Pakistan
India at Jaipur, 18 November 2007
Bangladesh at Dhaka, 8 June 2008
South Africa
Ireland at Benoni, 25 September 2016
New Zealand at Hamilton, 19 February 2017
No Results are treated the same as losses and ties in this table. This sequence began after a no-result, and was ended by a no-result. The first win was against England in the final ODI of a seven-game series. The sixth ODI ended with no result, before which South Africa had won the previous three matches. Ignoring this no result, the sequence lasted 15 matches. The last win came against New Zealand in the third ODI of a five-game series. The fourth ODI ended with no result and South Africa went on to win the fifth ODI as well as the first ODI in their next series against India. Ignoring this no result as well, South Africa's winning streak is further extended to 17 matches.
An asterisk (*) denotes an ongoing sequence.Last updated: 21 September 2024
· Result records › Most consecutive defeats
23
23
Defeats
23
Team
Bangladesh
First defeat
West Indies at Dhaka, 8 October 1999
Last defeat
South Africa at Kimberley, 9 October 2002
22
22
Defeats
22
Team
Bangladesh
First defeat
Pakistan at Moratuwa, 31 March 1986
Last defeat
India at Mohali, 14 May 1998
18
18
Defeats
18
Team
Zimbabwe
First defeat
India at Leicester, 11 June 1983
Last defeat
Australia at Hobart, 14 March 1992
Bangladesh
Bangladesh
Defeats
Bangladesh
Team
South Africa at Bloemfontein, 22 September 2003
First defeat
England at Dhaka, 12 November 2003
Papua New Guinea
Papua New Guinea
Defeats
Papua New Guinea
Team
Oman at Aberdeen, 14 August 2019
First defeat
Nepal at Sharjah, 16 March 2022
Last updated: 19 March 2022
Last updated: 19 March 2022
Defeats
Last updated: 19 March 2022
No results are treated the same as wins and ties in this table. The 23-game sequence was ended by a no result (ODI 1904). Another four defeats followed, then another no result (ODI 1956), and then Bangladesh's 18 game losing sequence. Ignoring these no results, Bangladesh's 23 game losing sequence and 18 game losing sequence combine with the intervening four defeats into a single losing streak of 45 matches.
No results are treated the same as wins and ties in this table. The 23-game sequence was ended by a no result (ODI 1904). Another four defeats followed, then another no result (ODI 1956), and then Bangladesh's 18 game losing sequence. Ignoring these no results, Bangladesh's 23 game losing sequence and 18 game losing sequence combine with the intervening four defeats into a single losing streak of 45 matches.
Defeats
No results are treated the same as wins and ties in this table. The 23-game sequence was ended by a no result (ODI 1904). Another four defeats followed, then another no result (ODI 1956), and then Bangladesh's 18 game losing sequence. Ignoring these no results, Bangladesh's 23 game losing sequence and 18 game losing sequence combine with the intervening four defeats into a single losing streak of 45 matches.
Defeats
Team
First defeat
Last defeat
23
Bangladesh
West Indies at Dhaka, 8 October 1999
South Africa at Kimberley, 9 October 2002
22
Bangladesh
Pakistan at Moratuwa, 31 March 1986
India at Mohali, 14 May 1998
18
Zimbabwe
India at Leicester, 11 June 1983
Australia at Hobart, 14 March 1992
Bangladesh
South Africa at Bloemfontein, 22 September 2003
England at Dhaka, 12 November 2003
Papua New Guinea
Oman at Aberdeen, 14 August 2019
Nepal at Sharjah, 16 March 2022
Last updated: 19 March 2022
No results are treated the same as wins and ties in this table. The 23-game sequence was ended by a no result (ODI 1904). Another four defeats followed, then another no result (ODI 1956), and then Bangladesh's 18 game losing sequence. Ignoring these no results, Bangladesh's 23 game losing sequence and 18 game losing sequence combine with the intervening four defeats into a single losing streak of 45 matches.
· Result records › Most consecutive All out dismissals
14
14
All out dismissals
14
Team
Sri Lanka
First Team
Afghanistan at Hambantota, 4 June 2023
Last Team
India at Colombo, 12 September 2023
10
10
All out dismissals
10
Team
Australia
First Team
India at Punjab, 2 November 2009
Last Team
West Indies at Adelaide, 9 February 2010
9
9
All out dismissals
9
Team
Afghanistan at Perth, 4 March 2015
First Team
England at London, 5 September 2015
Last updated: 15 September 2023
Last updated: 15 September 2023
All out dismissals
Last updated: 15 September 2023
All out dismissals
Team
First Team
Last Team
14
Sri Lanka
Afghanistan at Hambantota, 4 June 2023
India at Colombo, 12 September 2023
10
Australia
India at Punjab, 2 November 2009
West Indies at Adelaide, 9 February 2010
9
Afghanistan at Perth, 4 March 2015
England at London, 5 September 2015
Last updated: 15 September 2023
· Team scoring records › Highest innings totals
498–4 (50 overs)
498–4 (50 overs)
Score
498–4 (50 overs)
Team
England
Opponent
Netherlands
Venue
VRA Cricket Ground, Amstelveen, Netherlands
Date
17 June 2022
Scorecard
Scorecard
481–6 (50 overs)
481–6 (50 overs)
Score
481–6 (50 overs)
Team
Australia
Opponent
Trent Bridge, Nottingham, England
Venue
19 June 2018
Date
Scorecard
444–3 (50 overs)
444–3 (50 overs)
Score
444–3 (50 overs)
Team
Pakistan
Opponent
30 August 2016
Venue
Scorecard
443–9 (50 overs)
443–9 (50 overs)
Score
443–9 (50 overs)
Team
Sri Lanka
Opponent
Netherlands
Venue
VRA Cricket Ground, Amstelveen, Netherlands
Date
4 July 2006
Scorecard
Scorecard
439–2 (50 overs)
439–2 (50 overs)
Score
439–2 (50 overs)
Team
South Africa
Opponent
West Indies
Venue
Wanderers Stadium, Johannesburg, South Africa
Date
18 January 2015
Scorecard
Scorecard
Last updated: 17 June 2022
Last updated: 17 June 2022
Score
Last updated: 17 June 2022
Score
Team
Opponent
Venue
Date
Scorecard
498–4 (50 overs)
England
Netherlands
VRA Cricket Ground, Amstelveen, Netherlands
17 June 2022
Scorecard
481–6 (50 overs)
Australia
Trent Bridge, Nottingham, England
19 June 2018
Scorecard
444–3 (50 overs)
Pakistan
30 August 2016
Scorecard
443–9 (50 overs)
Sri Lanka
Netherlands
VRA Cricket Ground, Amstelveen, Netherlands
4 July 2006
Scorecard
439–2 (50 overs)
South Africa
West Indies
Wanderers Stadium, Johannesburg, South Africa
18 January 2015
Scorecard
Last updated: 17 June 2022
· Team scoring records › Highest innings total batting second
438–9 (49.5 overs)
438–9 (49.5 overs)
Score
438–9 (49.5 overs)
Team
South Africa
Opponent
Australia
Venue
Wanderers Stadium, Johannesburg, South Africa
Date
12 March 2006
Result
Won
Scorecard
Scorecard
411–8 (50 overs)
411–8 (50 overs)
Score
411–8 (50 overs)
Team
Sri Lanka
Opponent
India
Venue
Madhavrao Scindia Cricket Ground, Rajkot, India
Date
15 December 2009
Result
Lost
Scorecard
Scorecard
389 (48 overs)
389 (48 overs)
Score
389 (48 overs)
Team
West Indies
Opponent
England
Venue
National Cricket Stadium, St. George's, Grenada
Date
27 February 2019
Result
Scorecard
383–9 (50 overs)
383–9 (50 overs)
Score
383–9 (50 overs)
Team
New Zealand
Opponent
Australia
Venue
Himachal Pradesh Cricket Association Stadium, Dharamsala, India
Date
28 October 2023
Result
Scorecard
374–9 (50 overs)
374–9 (50 overs)
Score
374–9 (50 overs)
Team
Netherlands
Opponent
West Indies
Venue
Takashinga Sports Club, Harare, Zimbabwe
Date
26 June 2023
Result
Tied(Won by super over)
Scorecard
Scorecard
Last updated: 28 October 2023
Last updated: 28 October 2023
Score
Last updated: 28 October 2023
Score
Team
Opponent
Venue
Date
Result
Scorecard
overs)
South Africa
Australia
Wanderers Stadium, Johannesburg, South Africa
12 March 2006
Won
Scorecard
411–8 (50 overs)
Sri Lanka
India
Madhavrao Scindia Cricket Ground, Rajkot, India
15 December 2009
Lost
Scorecard
389 (48 overs)
West Indies
England
National Cricket Stadium, St. George's, Grenada
27 February 2019
Scorecard
383–9 (50 overs)
New Zealand
Australia
Himachal Pradesh Cricket Association Stadium, Dharamsala, India
28 October 2023
Scorecard
374–9 (50 overs)
Netherlands
West Indies
Takashinga Sports Club, Harare, Zimbabwe
26 June 2023
Tied(Won by super over)
Scorecard
Last updated: 28 October 2023
· Team scoring records › Highest chase in an innings
438–9 (49.5 overs)
438–9 (49.5 overs)
Score
438–9 (49.5 overs)
Team
South Africa
Opponent
Australia
Venue
Wanderers Stadium, Johannesburg, South Africa
Date
12 March 2006
Scorecard
Scorecard
374-6 (49.2 overs)
374-6 (49.2 overs)
Score
374-6 (49.2 overs)
Team
Netherlands
Opponent
Scotland
Venue
Forthill, Dundee, Scotland
Date
12 June 2025
Scorecard
Scorecard
374-9 (50 overs)
374-9 (50 overs)
Score
374-9 (50 overs)
Team
Netherlands
Opponent
West Indies
Venue
Takashinga Sports Club, Harare, Zimbabwe
Date
26 June 2023
Scorecard
Scorecard
372-6 (49.2 overs)
372-6 (49.2 overs)
Score
372-6 (49.2 overs)
Team
South Africa
Opponent
Australia
Venue
Kingsmead, Durban, South Africa
Date
5 October 2016
Scorecard
Scorecard
364-4 (48.4 overs)
364-4 (48.4 overs)
Score
364-4 (48.4 overs)
Team
England
Opponent
West Indies
Venue
Kensington Oval, Bridgetown, Barbados
Date
20 February 2019
Scorecard
Scorecard
Last updated: 28 October 2023
Last updated: 28 October 2023
Score
Last updated: 28 October 2023
Score
Team
Opponent
Venue
Date
Scorecard
overs)
South Africa
Australia
Wanderers Stadium, Johannesburg, South Africa
12 March 2006
Scorecard
overs)
Netherlands
Scotland
Forthill, Dundee, Scotland
12 June 2025
Scorecard
374-9 (50 overs)
Netherlands
West Indies
Takashinga Sports Club, Harare, Zimbabwe
26 June 2023
Scorecard
overs)
South Africa
Australia
Kingsmead, Durban, South Africa
5 October 2016
Scorecard
overs)
England
West Indies
Kensington Oval, Bridgetown, Barbados
20 February 2019
Scorecard
Last updated: 28 October 2023
· Team scoring records › Highest match aggregate
872–13 (99.5 overs)
872–13 (99.5 overs)
Score
872–13 (99.5 overs)
Teams
Australia (434–4) v  South Africa (438–9)
Venue
Wanderers Stadium, Johannesburg, South Africa
Date
12 March 2006
Scorecard
Scorecard
825–15 (100 overs)
825–15 (100 overs)
Score
825–15 (100 overs)
Teams
India (414–7) v  Sri Lanka (411–8)
Venue
Madhavrao Scindia Cricket Ground, Rajkot, India
Date
15 December 2009
Scorecard
Scorecard
807–16 (98.0 overs)
807–16 (98.0 overs)
Score
807–16 (98.0 overs)
Teams
England (418–6) v  West Indies (389)
Venue
National Cricket Stadium, St. George's, Grenada
Date
27 February 2019
Scorecard
Scorecard
771–19 (99.2 overs)
771–19 (99.2 overs)
Score
771–19 (99.2 overs)
Teams
Australia (388) v  New Zealand (383-9)
Venue
Himachal Pradesh Cricket Association Stadium, Dharamshala, India
Date
28 October 2023
Scorecard
Scorecard
764–14 (99.4 overs)
764–14 (99.4 overs)
Score
764–14 (99.4 overs)
Teams
England (498-4) v  Netherlands (266)
Venue
VRA Cricket Ground, Amstelveen, Netherlands
Date
17 June 2022
Scorecard
Scorecard
Last updated: 28 October 2023
Last updated: 28 October 2023
Score
Last updated: 28 October 2023
Score
Teams
Venue
Date
Scorecard
overs)
Australia (434–4) v South Africa (438–9)
Wanderers Stadium, Johannesburg, South Africa
12 March 2006
Scorecard
825–15 (100 overs)
India (414–7) v Sri Lanka (411–8)
Madhavrao Scindia Cricket Ground, Rajkot, India
15 December 2009
Scorecard
overs)
England (418–6) v West Indies (389)
National Cricket Stadium, St. George's, Grenada
27 February 2019
Scorecard
overs)
Australia (388) v New Zealand (383-9)
Himachal Pradesh Cricket Association Stadium, Dharamshala, India
28 October 2023
Scorecard
overs)
England (498-4) v Netherlands (266)
VRA Cricket Ground, Amstelveen, Netherlands
17 June 2022
Scorecard
Last updated: 28 October 2023
· Team scoring records › Lowest innings totals
35 (12.0 overs)
35 (12.0 overs)
Score
35 (12.0 overs)
Team
United States
Opponent
Nepal
Venue
Tribhuvan University International Cricket Ground, Kirtipur, Nepal
Date
12 February 2020
Scorecard
Scorecard
35 (18.0 overs)
35 (18.0 overs)
Score
35 (18.0 overs)
Team
Zimbabwe
Opponent
Sri Lanka
Venue
Harare Sports Club, Harare, Zimbabwe
Date
25 April 2004
Scorecard
Scorecard
36 (18.4 overs)
36 (18.4 overs)
Score
36 (18.4 overs)
Team
Canada
Opponent
Boland Park, Paarl, South Africa
Venue
19 Feb 2003
Date
Scorecard
38 (15.5 overs)
38 (15.5 overs)
Score
38 (15.5 overs)
Team
Zimbabwe
Opponent
Singhalese Sports Club, Colombo, Sri Lanka
Venue
8 Dec 2001
Date
Scorecard
43 (19.5 overs)
43 (19.5 overs)
Score
43 (19.5 overs)
Team
Pakistan
Opponent
West Indies
Venue
Newlands Cricket Ground, Cape Town, South Africa
Date
25 Feb 1993
Scorecard
Scorecard
Last updated: 12 February 2020
Last updated: 12 February 2020
Score
Last updated: 12 February 2020
Score
Team
Opponent
Venue
Date
Scorecard
overs)
United States
Nepal
Tribhuvan University International Cricket Ground, Kirtipur, Nepal
12 February 2020
Scorecard
overs)
Zimbabwe
Sri Lanka
Harare Sports Club, Harare, Zimbabwe
25 April 2004
Scorecard
overs)
Canada
Boland Park, Paarl, South Africa
19 Feb 2003
Scorecard
overs)
Zimbabwe
Singhalese Sports Club, Colombo, Sri Lanka
8 Dec 2001
Scorecard
overs)
Pakistan
West Indies
Newlands Cricket Ground, Cape Town, South Africa
25 Feb 1993
Scorecard
Last updated: 12 February 2020
· Team scoring records › Shortest completed innings (by balls)
35
35
Score
35
Balls
72
Team
United States
Opponent
Nepal
Venue
Tribhuvan University International Cricket Ground, Kirtipur, Nepal
Date
12 February 2020
Scorecard
Scorecard
54
54
Score
54
Balls
83
Team
Zimbabwe
Opponent
Afghanistan
Venue
Harare Sports Club, Harare, Zimbabwe
Date
26 February 2017
Scorecard
Scorecard
45
45
Score
45
Balls
84
Team
Namibia
Opponent
Australia
Venue
North West Cricket Stadium, Potchefstroom, South Africa
Date
27 February 2003
Scorecard
Scorecard
92
92
Score
92
Balls
89
Team
Canada
Opponent
Kenya
Venue
Jaffery Sports Club Ground, Nairobi, Kenya
Date
5 February 2007
Scorecard
Scorecard
50
50
Score
50
Balls
92
Team
Sri Lanka
Opponent
India
Venue
R.Premadasa Stadium, Colombo, Sri Lanka
Date
17 September 2023
Scorecard
Scorecard
Last updated: 17 September 2023
Last updated: 17 September 2023
Score
Last updated: 17 September 2023
Score
Balls
Team
Opponent
Venue
Date
Scorecard
35
72
United States
Nepal
Tribhuvan University International Cricket Ground, Kirtipur, Nepal
12 February 2020
Scorecard
54
83
Zimbabwe
Afghanistan
Harare Sports Club, Harare, Zimbabwe
26 February 2017
Scorecard
45
84
Namibia
Australia
North West Cricket Stadium, Potchefstroom, South Africa
27 February 2003
Scorecard
92
89
Canada
Kenya
Jaffery Sports Club Ground, Nairobi, Kenya
5 February 2007
Scorecard
50
92
Sri Lanka
India
R.Premadasa Stadium, Colombo, Sri Lanka
17 September 2023
Scorecard
Last updated: 17 September 2023
· Team scoring records › Most sixes in an innings
26
26
Sixes
26
Team
England
Opponent
Netherlands
Venue
VRA Cricket Ground, Amstelveen, Netherlands
Match date
17 June 2022
Scorecard
Scorecard
25
25
Sixes
25
Team
Afghanistan
Opponent
Old Trafford Cricket Ground, Manchester, England
Venue
18 June 2019
Match date
Scorecard
24
24
Sixes
24
Team
West Indies
Opponent
National Cricket Stadium, St. George's, Grenada
Venue
27 February 2019
Match date
Scorecard
23
23
Sixes
23
Team
West Indies
Opponent
England
Venue
Kensington Oval, Bridgetown, Barbados
Match date
20 February 2019
Scorecard
Scorecard
22
22
Sixes
22
Team
New Zealand
Opponent
West Indies
Venue
Queenstown Events Centre, Queenstown, New Zealand
Match date
1 January 2014
Scorecard
Scorecard
West Indies
West Indies
Sixes
West Indies
Team
England
Opponent
National Cricket Stadium, St. George's, Grenada
Venue
27 February 2019
Match date
Scorecard
Last updated: 8 January 2021
Last updated: 8 January 2021
Sixes
Last updated: 8 January 2021
Sixes
Team
Opponent
Venue
Match date
Scorecard
26
England
Netherlands
VRA Cricket Ground, Amstelveen, Netherlands
17 June 2022
Scorecard
25
Afghanistan
Old Trafford Cricket Ground, Manchester, England
18 June 2019
Scorecard
24
West Indies
National Cricket Stadium, St. George's, Grenada
27 February 2019
Scorecard
23
West Indies
England
Kensington Oval, Bridgetown, Barbados
20 February 2019
Scorecard
22
New Zealand
West Indies
Queenstown Events Centre, Queenstown, New Zealand
1 January 2014
Scorecard
West Indies
England
National Cricket Stadium, St. George's, Grenada
27 February 2019
Scorecard
Last updated: 8 January 2021
· Team scoring records › Most fours in an innings
56
56
Fours
56
Team
Sri Lanka
Opponent
Netherlands
Venue
VRA Cricket Ground, Amstelveen, Netherlands
Match date
4 July 2006
Scorecard
Scorecard
48
48
Fours
48
Team
India
Opponent
West Indies
Venue
Holkar Cricket Stadium, Indore, India
Match date
8 December 2011
Scorecard
Scorecard
Australia
Australia
Fours
Australia
Team
South Africa
Opponent
Mangaung Oval, Bloemfontein, South Africa
Venue
9 September 2023
Match date
Scorecard
47
47
Fours
47
Team
India
Opponent
Sri Lanka
Venue
Eden Gardens, Kolkata, India
Match date
13 November 2014
Scorecard
Scorecard
46
46
Fours
46
Team
New Zealand
Opponent
Pakistan
Venue
M. Chinnaswamy Stadium, Bengaluru, India
Match date
4 November 2023
Scorecard
Scorecard
Last updated: 4 November 2023
Last updated: 4 November 2023
Fours
Last updated: 4 November 2023
Fours
Team
Opponent
Venue
Match date
Scorecard
56
Sri Lanka
Netherlands
VRA Cricket Ground, Amstelveen, Netherlands
4 July 2006
Scorecard
48
India
West Indies
Holkar Cricket Stadium, Indore, India
8 December 2011
Scorecard
Australia
South Africa
Mangaung Oval, Bloemfontein, South Africa
9 September 2023
Scorecard
47
India
Sri Lanka
Eden Gardens, Kolkata, India
13 November 2014
Scorecard
46
New Zealand
Pakistan
M. Chinnaswamy Stadium, Bengaluru, India
4 November 2023
Scorecard
Last updated: 4 November 2023
· Team scoring records › Individual Hundreds in an innings
3
3
Hundreds
3
Team
South Africa
Opponent
West Indies
Venue
New Wanderers Stadium, Johannesburg, South Africa
Match date
21 January 2015
Scorecard
Scorecard
India
India
Hundreds
India
Team
Wankhede Stadium, Mumbai, India
Opponent
4 July 2015
Venue
Scorecard
England
England
Hundreds
England
Team
Netherlands
Opponent
VRA Ground, Amstelveen, Netherlands
Venue
22 June 2022
Match date
Scorecard
South Africa
South Africa
Hundreds
South Africa
Team
Sri Lanka
Opponent
Arun Jaitley Stadium, New Delhi, India
Venue
7 October 2023
Match date
Scorecard
Australia
Australia
Hundreds
Australia
Team
South Africa
Opponent
Great Barrier Reef Arena, Mackay, Australia
Venue
24 August 2025
Match date
Scorecard
Last updated: 24 August 2025
Last updated: 24 August 2025
Hundreds
Last updated: 24 August 2025
Hundreds
Team
Opponent
Venue
Match date
Scorecard
3
South Africa
West Indies
New Wanderers Stadium, Johannesburg, South Africa
21 January 2015
Scorecard
India
Wankhede Stadium, Mumbai, India
4 July 2015
Scorecard
England
Netherlands
VRA Ground, Amstelveen, Netherlands
22 June 2022
Scorecard
South Africa
Sri Lanka
Arun Jaitley Stadium, New Delhi, India
7 October 2023
Scorecard
Australia
South Africa
Great Barrier Reef Arena, Mackay, Australia
24 August 2025
Scorecard
Last updated: 24 August 2025
· Team scoring records › Individual Hundreds in a match
4
4
Hundreds
4
Team 1
Pakistan
Hundreds
2
Team 2
Australia
Hundreds
2
Venue
Gaddafi Stadium, Lahore, Pakistan
Match date
10 November 1998
Scorecard
Scorecard
India
India
Hundreds
India
Team 1
Vidarbha Cricket Association Stadium, Nagpur, India
Hundreds
30 October 2013
Team 2
Scorecard
Pakistan
Pakistan
Hundreds
Pakistan
Team 1
Sri Lanka
Hundreds
Rajiv Gandhi International Stadium, Hyderabad, India
Team 2
10 October 2023
Hundreds
Scorecard
Last updated: 12 September 2023
Last updated: 12 September 2023
Hundreds
Last updated: 12 September 2023
Hundreds
Team 1
Hundreds
Team 2
Hundreds
Venue
Match date
Scorecard
4
Pakistan
2
Australia
2
Gaddafi Stadium, Lahore, Pakistan
10 November 1998
Scorecard
India
Vidarbha Cricket Association Stadium, Nagpur, India
30 October 2013
Scorecard
Pakistan
Sri Lanka
Rajiv Gandhi International Stadium, Hyderabad, India
10 October 2023
Scorecard
Last updated: 12 September 2023
· Individual records (batting) › Most career runs
1
1
Rank
1
Runs
18,426
Inn.
452
Player
Sachin Tendulkar
Team
India
Average
44.83
100
49
50
96
Period
1989–2012
2
2
Rank
2
Runs
14,557
Inn.
296
Player
Virat Kohli
Team
India
Average
58.46
100
53
50
76
Period
2008–Present
3
3
Rank
3
Runs
14,234
Inn.
380
Player
Kumar Sangakkara
Team
Sri Lanka
Average
41.98
100
25
50
93
Period
2000–2015
4
4
Rank
4
Runs
13,704
Inn.
365
Player
Ricky Ponting
Team
Australia
Average
42.03
100
30
50
82
Period
1995–2012
5
5
Rank
5
Runs
13,430
Inn.
433
Player
Sanath Jayasuriya
Team
Sri Lanka
Average
32.36
100
28
50
68
Period
1989–2011
Last updated: 3 December 2025
Last updated: 3 December 2025
Rank
Last updated: 3 December 2025
Rank
Runs
Inn.
Player
Team
Average
100
50
Period
1
18,426
452
Sachin Tendulkar
India
44.83
49
96
1989–2012
2
14,557
296
Virat Kohli
India
58.46
53
76
2008–Present
3
14,234
380
Kumar Sangakkara
Sri Lanka
41.98
25
93
2000–2015
4
13,704
365
Ricky Ponting
Australia
42.03
30
82
1995–2012
5
13,430
433
Sanath Jayasuriya
Sri Lanka
32.36
28
68
1989–2011
Last updated: 3 December 2025
· Individual records (batting) › Most career runs – progression of record
82
82
Runs
82
Player
John Edrich
Team
England
Record held until
24 August 1972
Duration of record
1 year, 232 days
113
113
Runs
113
Player
Greg Chappell
Team
Australia
Record held until
26 August 1972
Duration of record
2 days
144
144
Runs
144
Player
Ian Chappell
Team
28 August 1972
Record held until
2 days
302
302
Runs
302
Player
Dennis Amiss
Team
England
Record held until
31 March 1974
Duration of record
1 year, 215 days
316
316
Runs
316
Player
Ian Chappell
Team
Australia
Record held until
13 July 1974
Duration of record
104 days
322
322
Runs
322
Player
Dennis Amiss
Team
England
Record held until
15 July 1974
Duration of record
2 days
400
400
Runs
400
Player
Keith Fletcher
Team
5 June 1975
Record held until
325 days
509
509
Runs
509
Player
Dennis Amiss
Team
11 June 1975
Record held until
6 days
599
599
Runs
599
Player
Keith Fletcher
Team
14 June 1975
Record held until
3 days
859
859
Runs
859
Player
Dennis Amiss[a]
Team
21 December 1979
Record held until
4 years, 190 days
867
867
Runs
867
Player
Greg Chappell
Team
Australia
Record held until
23 December 1979
Duration of record
2 days
883
883
Runs
883
Player
Viv Richards
Team
West Indies
Record held until
26 December 1979
Duration of record
3 days
953
953
Runs
953
Player
Greg Chappell
Team
Australia
Record held until
16 January 1980
Duration of record
21 days
1,059
1,059
Runs
1,059
Player
Viv Richards
Team
West Indies
Record held until
28 May 1980
Duration of record
133 days
1,133
1,133
Runs
1,133
Player
Gordon Greenidge
Team
25 November 1980
Record held until
181 days
1,154
1,154
Runs
1,154
Player
Greg Chappell
Team
Australia
Record held until
5 December 1980
Duration of record
11 days
1,211
1,211
Runs
1,211
Player
Viv Richards
Team
West Indies
Record held until
7 December 1980
Duration of record
2 days
2,331
2,331
Runs
2,331
Player
Greg Chappell
Team
Australia
Record held until
7 December 1983
Duration of record
3 years
6,501
6,501
Runs
6,501
Player
Viv Richards
Team
West Indies
Record held until
9 November 1990
Duration of record
6 years, 337 days
8,648
8,648
Runs
8,648
Player
Desmond Haynes
Team
8 November 1996
Record held until
5 years, 365 days
9,378
9,378
Runs
9,378
Player
Mohammad Azharuddin
Team
India
Record held until
15 October 2000
Duration of record
3 years, 342 days
18,426
18,426
Runs
18,426
Player
Sachin Tendulkar
Team
Current
Record held until
25 years, 66 days
Last updated: 21 January 2016
Last updated: 21 January 2016
Runs
Last updated: 21 January 2016
This figure is the player's final career total.
This figure is the player's final career total.
Runs
This figure is the player's final career total.
Runs
Player
Team
Record held until
Duration of record
82
John Edrich
England
24 August 1972
1 year, 232 days
113
Greg Chappell
Australia
26 August 1972
2 days
144
Ian Chappell
28 August 1972
2 days
302
Dennis Amiss
England
31 March 1974
1 year, 215 days
316
Ian Chappell
Australia
13 July 1974
104 days
322
Dennis Amiss
England
15 July 1974
2 days
400
Keith Fletcher
5 June 1975
325 days
509
Dennis Amiss
11 June 1975
6 days
599
Keith Fletcher
14 June 1975
3 days
859
Dennis Amiss[a]
21 December 1979
4 years, 190 days
867
Greg Chappell
Australia
23 December 1979
2 days
883
Viv Richards
West Indies
26 December 1979
3 days
953
Greg Chappell
Australia
16 January 1980
21 days
1,059
Viv Richards
West Indies
28 May 1980
133 days
1,133
Gordon Greenidge
25 November 1980
181 days
1,154
Greg Chappell
Australia
5 December 1980
11 days
1,211
Viv Richards
West Indies
7 December 1980
2 days
2,331
Greg Chappell
Australia
7 December 1983
3 years
6,501
Viv Richards
West Indies
9 November 1990
6 years, 337 days
8,648
Desmond Haynes
8 November 1996
5 years, 365 days
9,378
Mohammad Azharuddin
India
15 October 2000
3 years, 342 days
18,426
Sachin Tendulkar
Current
25 years, 66 days
Last updated: 21 January 2016
This figure is the player's final career total.
· Individual records (batting) › Most runs in each batting position
Opener
Opener
Batting position
Opener
Batsman
Sachin Tendulkar
Team
India
Innings
340
Runs
15,310
Average
48.29
ODI Career Span
1989–2012
Number 3
Number 3
Batting position
Number 3
Batsman
Ricky Ponting
Team
Australia
Innings
330
Runs
12,662
Average
42.48
ODI Career Span
1995–2012
Number 4
Number 4
Batting position
Number 4
Batsman
Ross Taylor
Team
New Zealand
Innings
182
Runs
7,690
Average
51.27
ODI Career Span
2006–2022
Number 5
Number 5
Batting position
Number 5
Batsman
Arjuna Ranatunga
Team
Sri Lanka
Innings
153
Runs
4,675
Average
38.63
ODI Career Span
1984–1999
Number 6
Number 6
Batting position
Number 6
Batsman
MS Dhoni
Team
India
Innings
129
Runs
4,164
Average
47.31
ODI Career Span
2004–2019
Number 7
Number 7
Batting position
Number 7
Batsman
Chris Harris
Team
New Zealand
Innings
104
Runs
2,130
Average
31.32
ODI Career Span
1990–2004
Number 8
Number 8
Batting position
Number 8
Batsman
Wasim Akram
Team
Pakistan
Innings
93
Runs
1,208
Average
17.01
ODI Career Span
1985–2003
Number 9
Number 9
Batting position
Number 9
Batsman
Mashrafe Mortaza
Team
Bangladesh/Asia XI
Innings
72
Runs
701
Average
11.88
ODI Career Span
2001–2020
Number 10
Number 10
Batting position
Number 10
Batsman
Waqar Younis
Team
Pakistan
Innings
63
Runs
478
Average
11.11
ODI Career Span
1989–2003
Number 11
Number 11
Batting position
Number 11
Batsman
Trent Boult
Team
New Zealand
Innings
43
Runs
176
Average
9.26
ODI Career Span
2012–2023
Last updated: 12 July 2023
Last updated: 12 July 2023
Batting position
Last updated: 12 July 2023
Qualification: Batted at least 20 Innings at the given position.
Qualification: Batted at least 20 Innings at the given position.
Batting position
Qualification: Batted at least 20 Innings at the given position.
Batting position
Batsman
Team
Innings
Runs
Average
ODI Career Span
Ref
Opener
Sachin Tendulkar
India
340
15,310
48.29
1989–2012
Number 3
Ricky Ponting
Australia
330
12,662
42.48
1995–2012
Number 4
Ross Taylor
New Zealand
182
7,690
51.27
2006–2022
Number 5
Arjuna Ranatunga
Sri Lanka
153
4,675
38.63
1984–1999
Number 6
MS Dhoni
India
129
4,164
47.31
2004–2019
Number 7
Chris Harris
New Zealand
104
2,130
31.32
1990–2004
Number 8
Wasim Akram
Pakistan
93
1,208
17.01
1985–2003
Number 9
Mashrafe Mortaza
Bangladesh/Asia XI
72
701
11.88
2001–2020
Number 10
Waqar Younis
Pakistan
63
478
11.11
1989–2003
Number 11
Trent Boult
New Zealand
43
176
9.26
2012–2023
Last updated: 12 July 2023
Qualification: Batted at least 20 Innings at the given position.
· Individual records (batting) › Fastest to multiples of 1000 runs
1,000
1,000
Runs
1,000
Batsman
Fakhar Zaman
Team
Pakistan
Match
18
Innings
18
Record Date
22 July 2018
2,000
2,000
Runs
2,000
Batsman
Shubman Gill
Team
India
Match
38
Innings
38
Record Date
22 October 2023
3,000
3,000
Runs
3,000
Batsman
Hashim Amla
Team
South Africa
Match
59
Innings
57
Record Date
28 August 2012
4,000
4,000
Runs
4,000
Batsman
84
Team
81
Match
8 December 2013
5,000
5,000
Runs
5,000
Batsman
Babar Azam
Team
Pakistan
Match
99
Innings
97
Record Date
5 May 2023
6,000
6,000
Runs
6,000
Batsman
126
Team
123
Match
14 February 2025
Hashim Amla
Hashim Amla
Runs
Hashim Amla
Batsman
South Africa
Team
25 October 2015
7,000
7,000
Runs
7,000
Batsman
153
Team
150
Match
29 May 2017
8,000
8,000
Runs
8,000
Batsman
Virat Kohli
Team
India
Match
183
Innings
175
Record Date
15 June 2017
9,000
9,000
Runs
9,000
Batsman
202
Team
194
Match
29 October 2017
10,000
10,000
Runs
10,000
Batsman
213
Team
205
Match
24 October 2018
11,000
11,000
Runs
11,000
Batsman
230
Team
222
Match
16 June 2019
12,000
12,000
Runs
12,000
Batsman
251
Team
242
Match
2 December 2020
13,000
13,000
Runs
13,000
Batsman
278
Team
267
Match
11 September 2023
14,000
14,000
Runs
14,000
Batsman
299
Team
287
Match
23 February 2025
15,000
15,000
Runs
15,000
Batsman
Sachin Tendulkar
Team
387
Match
377
Innings
29 June 2007
16,000
16,000
Runs
16,000
Batsman
409
Team
399
Match
5 February 2008
17,000
17,000
Runs
17,000
Batsman
435
Team
424
Match
5 November 2009
18,000
18,000
Runs
18,000
Batsman
451
Team
440
Match
24 March 2011
Last updated: 23 February 2025
Last updated: 23 February 2025
Runs
Last updated: 23 February 2025
Runs
Batsman
Team
Match
Innings
Record Date
Reference
1,000
Fakhar Zaman
Pakistan
18
18
22 July 2018
2,000
Shubman Gill
India
38
38
22 October 2023
3,000
Hashim Amla
South Africa
59
57
28 August 2012
4,000
84
81
8 December 2013
5,000
Babar Azam
Pakistan
99
97
5 May 2023
6,000
126
123
14 February 2025
Hashim Amla
South Africa
25 October 2015
7,000
153
150
29 May 2017
8,000
Virat Kohli
India
183
175
15 June 2017
9,000
202
194
29 October 2017
10,000
213
205
24 October 2018
11,000
230
222
16 June 2019
12,000
251
242
2 December 2020
13,000
278
267
11 September 2023
14,000
299
287
23 February 2025
15,000
Sachin Tendulkar
387
377
29 June 2007
16,000
409
399
5 February 2008
17,000
435
424
5 November 2009
18,000
451
440
24 March 2011
Last updated: 23 February 2025
· Individual records (batting) › Highest individual scores
1
1
Rank
1
Score
264
Player
Rohit Sharma
Team
India
Opposition
Sri Lanka
Venue
Eden Gardens, Kolkata, India
Date
13 November 2014
Scorecard
Scorecard
2
2
Rank
2
Score
237*
Player
Martin Guptill
Team
New Zealand
Opposition
West Indies
Venue
Westpac Stadium, Wellington, New Zealand
Date
21 March 2015
Scorecard
Scorecard
3
3
Rank
3
Score
219
Player
Virender Sehwag
Team
India
Opposition
Holkar Cricket Stadium, Indore, India
Venue
8 December 2011
Date
Scorecard
4
4
Rank
4
Score
215
Player
Chris Gayle
Team
West Indies
Opposition
Zimbabwe
Venue
Manuka Oval, Canberra, Australia
Date
24 February 2015
Scorecard
Scorecard
5
5
Rank
5
Score
210*
Player
Fakhar Zaman
Team
Pakistan
Opposition
Queens Sports Club, Bulawayo, Zimbabwe
Venue
20 July 2018
Date
Scorecard
Pathum Nissanka
Pathum Nissanka
Rank
Pathum Nissanka
Score
Sri Lanka
Player
Afghanistan
Team
Pallekele International Cricket Stadium, Pallekele, Sri Lanka
Opposition
9 February 2024
Venue
Scorecard
210
210
Rank
210
Score
Ishan Kishan
Player
India
Team
Bangladesh
Opposition
Zohur Ahmed Chowdhury Stadium, Chattogram, Bangladesh
Venue
10 December 2022
Date
Scorecard
Last updated: 9 February 2024
Last updated: 9 February 2024
Rank
Last updated: 9 February 2024
Rank
Score
Player
Team
Opposition
Venue
Date
Scorecard
1
264
Rohit Sharma
India
Sri Lanka
Eden Gardens, Kolkata, India
13 November 2014
Scorecard
2
237*
Martin Guptill
New Zealand
West Indies
Westpac Stadium, Wellington, New Zealand
21 March 2015
Scorecard
3
219
Virender Sehwag
India
Holkar Cricket Stadium, Indore, India
8 December 2011
Scorecard
4
215
Chris Gayle
West Indies
Zimbabwe
Manuka Oval, Canberra, Australia
24 February 2015
Scorecard
5
210*
Fakhar Zaman
Pakistan
Queens Sports Club, Bulawayo, Zimbabwe
20 July 2018
Scorecard
Pathum Nissanka
Sri Lanka
Afghanistan
Pallekele International Cricket Stadium, Pallekele, Sri Lanka
9 February 2024
Scorecard
210
Ishan Kishan
India
Bangladesh
Zohur Ahmed Chowdhury Stadium, Chattogram, Bangladesh
10 December 2022
Scorecard
Last updated: 9 February 2024
· Individual records (batting) › Highest individual score (progression of record)
82
82
Runs
82
Date
5 January 1971
Player
John Edrich
Team
England
Opponent
Australia
Match Scorecard
Scorecard
Notes
First ever ODI fifty England lost the match
103
103
Runs
103
Date
24 August 1972
Player
Dennis Amiss
Team
Scorecard
Opponent
First ever ODI Century Achieved while chasing target
105
105
Runs
105
Date
7 September 1973
Player
Roy Fredericks
Team
West Indies
Opponent
England
Match Scorecard
Scorecard
Notes
Achieved while chasing target
116*
116*
Runs
116*
Date
31 August 1974
Player
David Lloyd
Team
England
Opponent
Pakistan
Match Scorecard
Scorecard
Notes
England lost the match
137
137
Runs
137
Date
7 June 1975
Player
Dennis Amiss
Team
India
Opponent
Scorecard
Match Scorecard
World Cup Only player to reclaim the record
171*
171*
Runs
171*
Date
7 June 1975
Player
Glenn Turner
Team
New Zealand
Opponent
East Africa
Match Scorecard
Scorecard
Notes
World Cup First ever ODI 150 Faced most balls in an ODI innings (201)
175*
175*
Runs
175*
Date
18 June 1983
Player
Kapil Dev
Team
India
Opponent
Zimbabwe
Match Scorecard
Scorecard
Notes
World Cup Was the fastest ODI century
189*
189*
Runs
189*
Date
31 May 1984
Player
Viv Richards
Team
West Indies
Opponent
England
Match Scorecard
Scorecard
194
194
Runs
194
Date
21 May 1997
Player
Saeed Anwar
Team
Pakistan
Opponent
India
Match Scorecard
Scorecard
194*
194*
Runs
194*
Date
16 August 2009
Player
Charles Coventry
Team
Zimbabwe
Opponent
Bangladesh
Match Scorecard
Scorecard
Notes
Equalled the record but was not out. Zimbabwe lost the match
200*
200*
Runs
200*
Date
24 February 2010
Player
Sachin Tendulkar
Team
India
Opponent
South Africa
Match Scorecard
Scorecard
Notes
First man to achieve an ODI double century
219
219
Runs
219
Date
8 December 2011
Player
Virendar Sehwag
Team
West Indies
Opponent
Scorecard
264
264
Runs
264
Date
13 November 2014
Player
Rohit Sharma
Team
Sri Lanka
Opponent
Scorecard
Match Scorecard
First ever ODI 250 First man to achieve two double hundreds in ODIs
Last updated: 31 August 2016
Last updated: 31 August 2016
Runs
Last updated: 31 August 2016
Runs
Date
Player
Team
Opponent
Match Scorecard
Notes
82
5 January 1971
John Edrich
England
Australia
Scorecard
First ever ODI fifty England lost the match
103
24 August 1972
Dennis Amiss
Scorecard
First ever ODI Century Achieved while chasing target
105
7 September 1973
Roy Fredericks
West Indies
England
Scorecard
Achieved while chasing target
116*
31 August 1974
David Lloyd
England
Pakistan
Scorecard
England lost the match
137
7 June 1975
Dennis Amiss
India
Scorecard
World Cup Only player to reclaim the record
171*
7 June 1975
Glenn Turner
New Zealand
East Africa
Scorecard
World Cup First ever ODI 150 Faced most balls in an ODI innings (201)
175*
18 June 1983
Kapil Dev
India
Zimbabwe
Scorecard
World Cup Was the fastest ODI century
189*
31 May 1984
Viv Richards
West Indies
England
Scorecard
194
21 May 1997
Saeed Anwar
Pakistan
India
Scorecard
194*
16 August 2009
Charles Coventry
Zimbabwe
Bangladesh
Scorecard
Equalled the record but was not out. Zimbabwe lost the match
200*
24 February 2010
Sachin Tendulkar
India
South Africa
Scorecard
First man to achieve an ODI double century
219
8 December 2011
Virendar Sehwag
West Indies
Scorecard
264
13 November 2014
Rohit Sharma
Sri Lanka
Scorecard
First ever ODI 250 First man to achieve two double hundreds in ODIs
Last updated: 31 August 2016
· Individual records (batting) › Highest individual score at each position
Opener
Opener
Batting position
Opener
Score
264
Player
Rohit Sharma
Team
India
Opponent
Sri Lanka
Venue
Eden Gardens, Kolkata, India
Date
13 November 2014
Number 3
Number 3
Batting position
Number 3
Score
194*
Player
Charles Coventry
Team
Zimbabwe
Opponent
Bangladesh
Venue
Queens Sports Club, Bulawayo, Zimbabwe
Date
16 August 2009
Number 4
Number 4
Batting position
Number 4
Score
189*
Player
Viv Richards
Team
West Indies
Opponent
England
Venue
Old Trafford Cricket Ground, Manchester, England
Date
31 May 1984
Number 5
Number 5
Batting position
Number 5
Score
174
Player
Heinrich Klaasen
Team
South Africa
Opponent
Australia
Venue
SuperSport Park, Centurion, South Africa
Date
15 September 2023
Number 6
Number 6
Batting position
Number 6
Score
201*
Player
Glenn Maxwell
Team
Australia
Opponent
Afghanistan
Venue
Wankhede Stadium, Mumbai, India
Date
7 November 2023
Number 7
Number 7
Batting position
Number 7
Score
170*
Player
Luke Ronchi
Team
New Zealand
Opponent
Sri Lanka
Venue
University Oval, Dunedin, New Zealand
Date
23 January 2015
Number 8
Number 8
Batting position
Number 8
Score
100*
Player
Simi Singh
Team
Ireland
Opponent
South Africa
Venue
Malahide Cricket Club Ground, Dublin, Ireland
Date
16 July 2021
Mehidy Hasan Miraz
Mehidy Hasan Miraz
Batting position
Mehidy Hasan Miraz
Score
Bangladesh
Player
India
Team
Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh
Opponent
7 December 2022
Number 9
Number 9
Batting position
Number 9
Score
92*
Player
Andre Russell
Team
West Indies
Opponent
Sir Vivian Richards Stadium, Saint George, Antigua and Barbuda
Venue
11 June 2011
Number 10
Number 10
Batting position
Number 10
Score
86*
Player
Ravi Rampaul
Team
ACA–VDCA Cricket Stadium, Visakhapatnam, India
Opponent
2 December 2011
Number 11
Number 11
Batting position
Number 11
Score
58
Player
Mohammad Amir
Team
Pakistan
Opponent
England
Venue
Trent Bridge, Nottingham, England
Date
30 August 2016
Last updated: 7 November 2023
Last updated: 7 November 2023
Batting position
Last updated: 7 November 2023
Batting position
Score
Player
Team
Opponent
Venue
Date
Opener
264
Rohit Sharma
India
Sri Lanka
Eden Gardens, Kolkata, India
13 November 2014
Number 3
194*
Charles Coventry
Zimbabwe
Bangladesh
Queens Sports Club, Bulawayo, Zimbabwe
16 August 2009
Number 4
189*
Viv Richards
West Indies
England
Old Trafford Cricket Ground, Manchester, England
31 May 1984
Number 5
174
Heinrich Klaasen
South Africa
Australia
SuperSport Park, Centurion, South Africa
15 September 2023
Number 6
201*
Glenn Maxwell
Australia
Afghanistan
Wankhede Stadium, Mumbai, India
7 November 2023
Number 7
170*
Luke Ronchi
New Zealand
Sri Lanka
University Oval, Dunedin, New Zealand
23 January 2015
Number 8
100*
Simi Singh
Ireland
South Africa
Malahide Cricket Club Ground, Dublin, Ireland
16 July 2021
Mehidy Hasan Miraz
Bangladesh
India
Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh
7 December 2022
Number 9
92*
Andre Russell
West Indies
Sir Vivian Richards Stadium, Saint George, Antigua and Barbuda
11 June 2011
Number 10
86*
Ravi Rampaul
ACA–VDCA Cricket Stadium, Visakhapatnam, India
2 December 2011
Number 11
58
Mohammad Amir
Pakistan
England
Trent Bridge, Nottingham, England
30 August 2016
Last updated: 7 November 2023
· Individual records (batting) › Highest career average
1
1
Rank
1
Average
67.73
Player
Milind Kumar
Team
United States
Innings
21
Runs
1,016
Not Outs
6
Period
2024–Present
2
2
Rank
2
Average
67.00
Player
Ryan ten Doeschate
Team
Netherlands
Innings
32
Runs
1,541
Not Outs
9
Period
2006–2011
3
3
Rank
3
Average
58.48
Player
Virat Kohli
Team
India
Innings
296
Runs
14,557
Not Outs
47
Period
2008–Present
4
4
Rank
4
Average
56.36
Player
Shubman Gill
Team
58
Innings
2,818
Runs
8
Not Outs
2019–Present
4
4
Rank
4
Average
55.76
Player
Dawid Malan
Team
England
Innings
30
Runs
1,450
Not Outs
4
Period
2019–2023
Last updated: 3 December 2025
Last updated: 3 December 2025
Rank
Last updated: 3 December 2025
Qualification: At least 20 innings.
Qualification: At least 20 innings.
Rank
Qualification: At least 20 innings.
Rank
Average
Player
Team
Innings
Runs
Not Outs
Period
1
67.73
Milind Kumar
United States
21
1,016
6
2024–Present
2
67.00
Ryan ten Doeschate
Netherlands
32
1,541
9
2006–2011
3
58.48
Virat Kohli
India
296
14,557
47
2008–Present
4
56.36
Shubman Gill
58
2,818
8
2019–Present
4
55.76
Dawid Malan
England
30
1,450
4
2019–2023
Last updated: 3 December 2025
Qualification: At least 20 innings.
· Individual records (batting) › Highest average at each position
Opener
Opener
Batting position
Opener
Player
Shai Hope
Team
West Indies
Innings
49
Runs
2,612
Average
60.74
Career Span
2017–2022
Number 3
Number 3
Batting position
Number 3
Player
Virat Kohli
Team
India
Innings
240
Runs
12,371
Average
60.94
Career Span
2009–2025
Number 4
Number 4
Batting position
Number 4
Player
Michael Bevan
Team
Australia
Innings
53
Runs
2,265
Average
59.60
Career Span
1994–2004
Number 5
Number 5
Batting position
Number 5
Player
AB de Villiers
Team
South Africa
Innings
42
Runs
2,027
Average
77.96
Career Span
2006–2017
Number 6
Number 6
Batting position
Number 6
Player
Michael Bevan
Team
Australia
Innings
87
Runs
3,006
Average
56.71
Career Span
1994–2004
Number 7
Number 7
Batting position
Number 7
Player
Michael Hussey
Team
21
Innings
725
Runs
120.83
Average
2004–2012
Number 8
Number 8
Batting position
Number 8
Player
Lance Klusener
Team
South Africa
Innings
36
Runs
1,056
Average
58.66
Career Span
1996–2004
Number 9
Number 9
Batting position
Number 9
Player
Liam Plunkett
Team
England
Innings
31
Runs
459
Average
25.50
Career Span
2005–2019
Number 10
Number 10
Batting position
Number 10
Player
Dawlat Zadran
Team
Afghanistan
Innings
25
Runs
252
Average
28.00
Career Span
2012–2019
Number 11
Number 11
Batting position
Number 11
Player
Josh Hazlewood
Team
Australia
Innings
32
Runs
103
Average
17.16
Career Span
2013–2024
Last updated: 4 March 2025
Last updated: 4 March 2025
Batting position
Last updated: 4 March 2025
Qualification: Batted at least 20 innings at the given position.
Qualification: Batted at least 20 innings at the given position.
Batting position
Qualification: Batted at least 20 innings at the given position.
Batting position
Player
Team
Innings
Runs
Average
Career Span
Ref
Opener
Shai Hope
West Indies
49
2,612
60.74
2017–2022
Number 3
Virat Kohli
India
240
12,371
60.94
2009–2025
Number 4
Michael Bevan
Australia
53
2,265
59.60
1994–2004
Number 5
AB de Villiers
South Africa
42
2,027
77.96
2006–2017
Number 6
Michael Bevan
Australia
87
3,006
56.71
1994–2004
Number 7
Michael Hussey
21
725
120.83
2004–2012
Number 8
Lance Klusener
South Africa
36
1,056
58.66
1996–2004
Number 9
Liam Plunkett
England
31
459
25.50
2005–2019
Number 10
Dawlat Zadran
Afghanistan
25
252
28.00
2012–2019
Number 11
Josh Hazlewood
Australia
32
103
17.16
2013–2024
Last updated: 4 March 2025
Qualification: Batted at least 20 innings at the given position.
· Individual records (batting) › Highest strike rates
1
1
Rank
1
Strike rate
130.22
Player
Andre Russell
Team
West Indies
Runs
1,034
Period
2011–2019
2
2
Rank
2
Strike rate
126.70
Player
Glenn Maxwell
Team
Australia
Runs
3,990
Period
2012–2025
3
3
Rank
3
Strike rate
117.06
Player
Lionel Cann
Team
Bermuda
Runs
590
Period
2006–2009
4
4
Rank
4
Strike rate
117.05
Player
Heinrich Klaasen
Team
South Africa
Runs
2,141
Period
2018–2025
5
5
Rank
5
Strike rate
117.00
Player
Shahid Afridi
Team
Pakistan
Runs
8,064
Period
1996–2015
Last updated: 4 March 2025
Last updated: 4 March 2025
Rank
Last updated: 4 March 2025
Qualification: Faced at least 500 balls.
Qualification: Faced at least 500 balls.
Rank
Qualification: Faced at least 500 balls.
Rank
Strike rate
Player
Team
Runs
Balls faced
Period
1
130.22
Andre Russell
West Indies
1,034
794
2011–2019
2
126.70
Glenn Maxwell
Australia
3,990
3,149
2012–2025
3
117.06
Lionel Cann
Bermuda
590
504
2006–2009
4
117.05
Heinrich Klaasen
South Africa
2,141
1,829
2018–2025
5
117.00
Shahid Afridi
Pakistan
8,064
6,892
1996–2015
Last updated: 4 March 2025
Qualification: Faced at least 500 balls.
· Individual records (batting) › Most centuries
1
1
Rank
1
Centuries
53
Innings
295
Player
Virat Kohli
Team
India
Period
2008–present
2
2
Rank
2
Centuries
49
Innings
452
Player
Sachin Tendulkar
Team
1989–2012
3
3
Rank
3
Centuries
33
Innings
269
Player
Rohit Sharma
Team
2007–present
4
4
Rank
4
Centuries
30
Innings
365
Player
Ricky Ponting
Team
Australia
Period
1995–2012
5
5
Rank
5
Centuries
28
Innings
433
Player
Sanath Jayasuriya
Team
Sri Lanka
Period
1989–2011
Last updated: 3 December 2025
Last updated: 3 December 2025
Rank
Last updated: 3 December 2025
Rank
Centuries
Innings
Player
Team
Period
1
53
295
Virat Kohli
India
2008–present
2
49
452
Sachin Tendulkar
1989–2012
3
33
269
Rohit Sharma
2007–present
4
30
365
Ricky Ponting
Australia
1995–2012
5
28
433
Sanath Jayasuriya
Sri Lanka
1989–2011
Last updated: 3 December 2025
· Individual records (batting) › Most fifties
1
1
Rank
1
Fifties
96
Innings
452
Player
Sachin Tendulkar
Team
India
Period
1989–2012
2
2
Rank
2
Fifties
93
Innings
380
Player
Kumar Sangakkara
Team
Sri Lanka
Period
2000–2015
3
3
Rank
3
Fifties
86
Innings
314
Player
Jacques Kallis
Team
South Africa
Period
1996–2014
4
4
Rank
4
Fifties
83
Innings
318
Player
Rahul Dravid
Team
India
Period
1996–2011
350
350
Rank
350
Fifties
Inzamam-ul-Haq
Innings
Pakistan
Player
1991–2007
Last updated: 15 February 2016
Last updated: 15 February 2016
Rank
Last updated: 15 February 2016
Rank
Fifties
Innings
Player
Team
Period
1
96
452
Sachin Tendulkar
India
1989–2012
2
93
380
Kumar Sangakkara
Sri Lanka
2000–2015
3
86
314
Jacques Kallis
South Africa
1996–2014
4
83
318
Rahul Dravid
India
1996–2011
350
Inzamam-ul-Haq
Pakistan
1991–2007
Last updated: 15 February 2016
· Individual records (batting) › Fastest fifties
1
1
Rank
1
Player
AB de Villiers
Team
South Africa
Opposition
West Indies
Venue
Wanderers Stadium, Johannesburg, South Africa
Date
18 January 2015
Scorecard
Scorecard
Matthew Forde
Matthew Forde
Rank
Matthew Forde
Player
Ireland
Team
Dublin, Ireland
Opposition
23 May 2025
Venue
Scorecard
3
3
Rank
3
Player
Sanath Jayasuriya
Team
Sri Lanka
Opposition
Pakistan
Venue
Singapore Cricket Club Ground, Padang, Singapore
Date
7 April 1996
Scorecard
Scorecard
Kusal Perera
Kusal Perera
Rank
Kusal Perera
Player
15 July 2015
Team
Scorecard
Martin Guptill
Martin Guptill
Rank
Martin Guptill
Player
Sri Lanka
Team
Hagley Park, Christchurch, New Zealand
Opposition
28 December 2015
Venue
Scorecard
Liam Livingstone
Liam Livingstone
Rank
Liam Livingstone
Player
Netherlands
Team
VRA Cricket Ground, Amstelveen, Netherlands
Opposition
17 June 2022
Venue
Scorecard
Last updated: 23 May 2025
Last updated: 23 May 2025
Rank
Last updated: 23 May 2025
Rank
Balls faced
Player
Team
Opposition
Venue
Date
Scorecard
1
16
AB de Villiers
South Africa
West Indies
Wanderers Stadium, Johannesburg, South Africa
18 January 2015
Scorecard
Matthew Forde
West Indies
Ireland
Dublin, Ireland
23 May 2025
Scorecard
3
17
Sanath Jayasuriya
Sri Lanka
Pakistan
Singapore Cricket Club Ground, Padang, Singapore
7 April 1996
Scorecard
Kusal Perera
Pallekele International Cricket Stadium, Pallekele, Sri Lanka
15 July 2015
Scorecard
Martin Guptill
New Zealand
Sri Lanka
Hagley Park, Christchurch, New Zealand
28 December 2015
Scorecard
Liam Livingstone
England
Netherlands
VRA Cricket Ground, Amstelveen, Netherlands
17 June 2022
Scorecard
Last updated: 23 May 2025
· Individual records (batting) › Fastest centuries
1
1
Rank
1
Player
AB de Villiers
Team
South Africa
Opposition
West Indies
Venue
Wanderers Stadium, Johannesburg, South Africa
Date
18 January 2015
Scorecard
Scorecard
2
2
Rank
2
Player
Corey Anderson
Team
New Zealand
Opposition
Queenstown Events Centre, Queenstown, New Zealand
Venue
1 January 2014
Date
Scorecard
3
3
Rank
3
Player
Shahid Afridi
Team
Pakistan
Opposition
Sri Lanka
Venue
Nairobi Gymkhana Club, Nairobi, Kenya
Date
4 October 1996
Scorecard
Scorecard
4
4
Rank
4
Player
Glenn Maxwell
Team
Australia
Opposition
Netherlands
Venue
Arun Jaitley Stadium, Delhi, India
Date
25 October 2023
Scorecard
Scorecard
5
5
Rank
5
Player
Asif Khan
Team
United Arab Emirates
Opposition
Nepal
Venue
Tribhuvan University International Cricket Ground, Kirtipur, Nepal
Date
16 March 2023
Scorecard
Scorecard
Last updated: 25 October 2023
Last updated: 25 October 2023
Rank
Last updated: 25 October 2023
Rank
Balls faced
Player
Team
Opposition
Venue
Date
Scorecard
1
31
AB de Villiers
South Africa
West Indies
Wanderers Stadium, Johannesburg, South Africa
18 January 2015
Scorecard
2
36
Corey Anderson
New Zealand
Queenstown Events Centre, Queenstown, New Zealand
1 January 2014
Scorecard
3
37
Shahid Afridi
Pakistan
Sri Lanka
Nairobi Gymkhana Club, Nairobi, Kenya
4 October 1996
Scorecard
4
40
Glenn Maxwell
Australia
Netherlands
Arun Jaitley Stadium, Delhi, India
25 October 2023
Scorecard
5
41
Asif Khan
United Arab Emirates
Nepal
Tribhuvan University International Cricket Ground, Kirtipur, Nepal
16 March 2023
Scorecard
Last updated: 25 October 2023
· Individual records (batting) › Fastest double centuries
1
1
Rank
1
Player
Ishan Kishan
Team
India
Opposition
Bangladesh
Venue
Zohur Ahmed Chowdhury Stadium, Chattogram, Bangladesh
Date
10 December 2022
Scorecard
Scorecard
2
2
Rank
2
Player
Glenn Maxwell
Team
Australia
Opposition
Afghanistan
Venue
Wankhede Stadium, Mumbai, India
Date
7 November 2023
Scorecard
Scorecard
3
3
Rank
3
Player
Pathum Nissanka
Team
Sri Lanka
Opposition
Pallekele International Cricket Stadium, Pallekele, Sri Lanka
Venue
9 February 2024
Date
Scorecard
4
4
Rank
4
Player
Chris Gayle
Team
West Indies
Opposition
Zimbabwe
Venue
Manuka Oval, Canberra, Australia
Date
24 February 2015
Scorecard
Scorecard
5
5
Rank
5
Player
Virender Sehwag
Team
India
Opposition
West Indies
Venue
Holkar Cricket Stadium, Indore, India
Date
8 December 2011
Scorecard
Scorecard
Last updated: 15 February 2024
Last updated: 15 February 2024
Rank
Last updated: 15 February 2024
Rank
Balls faced
Player
Team
Opposition
Venue
Date
Scorecard
1
126
Ishan Kishan
India
Bangladesh
Zohur Ahmed Chowdhury Stadium, Chattogram, Bangladesh
10 December 2022
Scorecard
2
128
Glenn Maxwell
Australia
Afghanistan
Wankhede Stadium, Mumbai, India
7 November 2023
Scorecard
3
136
Pathum Nissanka
Sri Lanka
Pallekele International Cricket Stadium, Pallekele, Sri Lanka
9 February 2024
Scorecard
4
137
Chris Gayle
West Indies
Zimbabwe
Manuka Oval, Canberra, Australia
24 February 2015
Scorecard
5
140
Virender Sehwag
India
West Indies
Holkar Cricket Stadium, Indore, India
8 December 2011
Scorecard
Last updated: 15 February 2024
· Individual records (batting) › Most sixes in career
1
1
Rank
1
Sixes
352
Player
Rohit Sharma
Team
India
Innings
270
Span
2007–present
2
2
Rank
2
Sixes
351
Player
Shahid Afridi
Team
Pakistan
Innings
369
Span
1996–2015
3
3
Rank
3
Sixes
331
Player
Chris Gayle
Team
West Indies
Innings
294
Span
1999–2019
4
4
Rank
4
Sixes
270
Player
Sanath Jayasuriya
Team
Sri Lanka
Innings
433
Span
1989–2011
5
5
Rank
5
Sixes
229
Player
MS Dhoni
Team
India
Innings
297
Span
2004–2019
Last updated: 30 November 2025
Last updated: 30 November 2025
Rank
Last updated: 30 November 2025
Rank
Sixes
Player
Team
Innings
Span
1
352
Rohit Sharma
India
270
2007–present
2
351
Shahid Afridi
Pakistan
369
1996–2015
3
331
Chris Gayle
West Indies
294
1999–2019
4
270
Sanath Jayasuriya
Sri Lanka
433
1989–2011
5
229
MS Dhoni
India
297
2004–2019
Last updated: 30 November 2025
· Individual records (batting) › Most fours in career
1
1
Rank
1
Fours
2,016
Player
Sachin Tendulkar
Team
India
Innings
452
Span
1989–2012
2
2
Rank
2
Fours
1,500
Player
Sanath Jayasuriya
Team
Sri Lanka
Innings
433
Span
1989–2011
3
3
Rank
3
Fours
1,385
Player
Kumar Sangakkara
Team
380
Innings
2000–2015
4
4
Rank
4
Fours
1,350
Player
Virat Kohli
Team
India
Innings
295
Span
2008–present
5
5
Rank
5
Fours
1,231
Player
Ricky Ponting
Team
Australia
Innings
365
Span
1995–2012
Last updated: 3 December 2025
Last updated: 3 December 2025
Rank
Last updated: 3 December 2025
Rank
Fours
Player
Team
Innings
Span
1
2,016
Sachin Tendulkar
India
452
1989–2012
2
1,500
Sanath Jayasuriya
Sri Lanka
433
1989–2011
3
1,385
Kumar Sangakkara
380
2000–2015
4
1,350
Virat Kohli
India
295
2008–present
5
1,231
Ricky Ponting
Australia
365
1995–2012
Last updated: 3 December 2025
· Individual records (batting) › Most sixes in an innings
1
1
Rank
1
Sixes
17
Runs
148
Player
Eoin Morgan
Team
England
Opposition
Afghanistan
Venue
Old Trafford Cricket Ground, Manchester, England
Match date
18 June 2019
Scorecard
Scorecard
2
2
Rank
2
Sixes
16
Runs
209
Player
Rohit Sharma
Team
India
Opposition
Australia
Venue
M. Chinnaswamy Stadium, Bengaluru, India
Match date
2 November 2013
Scorecard
Scorecard
149
149
Rank
149
Sixes
AB de Villiers
Runs
South Africa
Player
West Indies
Team
Wanderers Stadium, Johannesburg, South Africa
Opposition
18 January 2015
Venue
Scorecard
215
215
Rank
215
Sixes
Chris Gayle
Runs
West Indies
Player
Zimbabwe
Team
Manuka Oval, Canberra, Australia
Opposition
24 February 2015
Venue
Scorecard
173*
173*
Rank
173*
Sixes
Jaskaran Malhotra
Runs
United States
Player
Papua New Guinea
Team
Oman Cricket Academy Ground, Muscat, Oman
Opposition
9 September 2021
Venue
Scorecard
Last updated: 9 September 2021
Last updated: 9 September 2021
Rank
Last updated: 9 September 2021
Rank
Sixes
Runs
Player
Team
Opposition
Venue
Match date
Scorecard
1
17
148
Eoin Morgan
England
Afghanistan
Old Trafford Cricket Ground, Manchester, England
18 June 2019
Scorecard
2
16
209
Rohit Sharma
India
Australia
M. Chinnaswamy Stadium, Bengaluru, India
2 November 2013
Scorecard
149
AB de Villiers
South Africa
West Indies
Wanderers Stadium, Johannesburg, South Africa
18 January 2015
Scorecard
215
Chris Gayle
West Indies
Zimbabwe
Manuka Oval, Canberra, Australia
24 February 2015
Scorecard
173*
Jaskaran Malhotra
United States
Papua New Guinea
Oman Cricket Academy Ground, Muscat, Oman
9 September 2021
Scorecard
Last updated: 9 September 2021
· Individual records (batting) › Most fours in an innings
1
1
Rank
1
Fours
33
Runs
264
Player
Rohit Sharma
Team
India
Opposition
Sri Lanka
Venue
Eden Gardens, Kolkata, India
Match date
13 November 2014
Scorecard
Scorecard
2
2
Rank
2
Fours
25
Runs
200*
Player
Sachin Tendulkar
Team
South Africa
Opposition
Captain Roop Singh Stadium, Gwalior, India
Venue
24 February 2010
Match date
Scorecard
219
219
Rank
219
Fours
Virender Sehwag
Runs
West Indies
Player
Holkar Cricket Stadium, Indore, India
Team
8 December 2011
Opposition
Scorecard
4
4
Rank
4
Fours
24
Runs
157
Player
Sanath Jayasuriya
Team
Sri Lanka
Opposition
Netherlands
Venue
VRA Cricket Ground, Amstelveen, Netherlands
Match date
4 July 2006
Scorecard
Scorecard
237*
237*
Rank
237*
Fours
Martin Guptill
Runs
New Zealand
Player
West Indies
Team
Wellington Regional Stadium, Wellington, New Zealand
Opposition
21 March 2015
Venue
Scorecard
173
173
Rank
173
Fours
David Warner
Runs
Australia
Player
South Africa
Team
Newlands Cricket Ground, Cape Town, South Africa
Opposition
12 October 2016
Venue
Scorecard
210*
210*
Rank
210*
Fours
Fakhar Zaman
Runs
Pakistan
Player
Zimbabwe
Team
Queens Sports Club, Bulawayo, Zimbabwe
Opposition
20 July 2018
Venue
Scorecard
210
210
Rank
210
Fours
Ishan Kishan
Runs
India
Player
Bangladesh
Team
Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh
Opposition
10 December 2022
Venue
Scorecard
Last updated: 1 January 2023
Last updated: 1 January 2023
Rank
Last updated: 1 January 2023
Rank
Fours
Runs
Player
Team
Opposition
Venue
Match date
Scorecard
1
33
264
Rohit Sharma
India
Sri Lanka
Eden Gardens, Kolkata, India
13 November 2014
Scorecard
2
25
200*
Sachin Tendulkar
South Africa
Captain Roop Singh Stadium, Gwalior, India
24 February 2010
Scorecard
219
Virender Sehwag
West Indies
Holkar Cricket Stadium, Indore, India
8 December 2011
Scorecard
4
24
157
Sanath Jayasuriya
Sri Lanka
Netherlands
VRA Cricket Ground, Amstelveen, Netherlands
4 July 2006
Scorecard
237*
Martin Guptill
New Zealand
West Indies
Wellington Regional Stadium, Wellington, New Zealand
21 March 2015
Scorecard
173
David Warner
Australia
South Africa
Newlands Cricket Ground, Cape Town, South Africa
12 October 2016
Scorecard
210*
Fakhar Zaman
Pakistan
Zimbabwe
Queens Sports Club, Bulawayo, Zimbabwe
20 July 2018
Scorecard
210
Ishan Kishan
India
Bangladesh
Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh
10 December 2022
Scorecard
Last updated: 1 January 2023
· Individual records (batting) › Highest strike rates in an innings
1
1
Rank
1
Strike rate
387.50
Player
James Franklin
Runs
31*
Team
New Zealand
Opposition
Canada
Venue
Wankhede Stadium, Mumbai
Date
13 March 2011
2
2
Rank
2
Strike rate
361.53
Player
James Neesham
Runs
47*
Team
Sri Lanka
Opposition
Bay Oval, Tauranga
Venue
3 January 2019
3
3
Rank
3
Strike rate
355.55
Player
Nathan McCullum
Runs
32*
Team
Mahinda Rajapaksa International Stadium, Hambantota
Opposition
12 November 2011
Glenn Maxwell
Glenn Maxwell
Rank
Glenn Maxwell
Strike rate
32*
Player
9
Runs
Australia
Team
Riverway Stadium, Townsville
Opposition
28 August 2022
4
4
Rank
4
Strike rate
344.44
Player
Moeen Ali
Runs
31*
Team
England
Opposition
Afghanistan
Venue
Old Trafford Cricket Ground, Manchester
Date
18 June 2019
Last updated: 1 April 2023
Last updated: 1 April 2023
Rank
Last updated: 1 April 2023
Rank
Strike rate
Player
Runs
Balls Faced
Team
Opposition
Venue
Date
1
387.50
James Franklin
31*
8
New Zealand
Canada
Wankhede Stadium, Mumbai
13 March 2011
2
361.53
James Neesham
47*
13
Sri Lanka
Bay Oval, Tauranga
3 January 2019
3
355.55
Nathan McCullum
32*
9
Mahinda Rajapaksa International Stadium, Hambantota
12 November 2011
Glenn Maxwell
32*
9
Australia
Zimbabwe
Riverway Stadium, Townsville
28 August 2022
4
344.44
Moeen Ali
31*
9
England
Afghanistan
Old Trafford Cricket Ground, Manchester
18 June 2019
Last updated: 1 April 2023
· Individual records (batting) › Most runs in a calendar year
1
1
Rank
1
Runs
1,894
Innings
33
Player
Sachin Tendulkar
Team
India
Year
1998
2
2
Rank
2
Runs
1,767
Innings
41
Player
Sourav Ganguly
Team
1999
3
3
Rank
3
Runs
1,761
Innings
43
Player
Rahul Dravid
Team
1999
4
4
Rank
4
Runs
1,611
Innings
32
Player
Sachin Tendulkar
Team
1996
5
5
Rank
5
Runs
1,601
Innings
30
Player
Matthew Hayden
Team
Australia
Year
2007
Last updated: 15 February 2016
Last updated: 15 February 2016
Rank
Last updated: 15 February 2016
Rank
Runs
Innings
Player
Team
Year
1
1,894
33
Sachin Tendulkar
India
1998
2
1,767
41
Sourav Ganguly
1999
3
1,761
43
Rahul Dravid
1999
4
1,611
32
Sachin Tendulkar
1996
5
1,601
30
Matthew Hayden
Australia
2007
Last updated: 15 February 2016
· Individual records (batting) › Most runs in a series
1
1
Rank
1
Runs
765
Innings
11
Player
Virat Kohli
Team
India
Series
2023 Cricket World Cup
2
2
Rank
2
Runs
686
Innings
14
Player
Greg Chappell
Team
Australia
Series
Benson & Hedges World Series Cup 1980-81
3
3
Rank
3
Runs
673
Innings
11
Player
Sachin Tendulkar
Team
India
Series
2003 Cricket World Cup
4
4
Rank
4
Runs
659
Innings
10
Player
Matthew Hayden
Team
Australia
Series
2007 Cricket World Cup
5
5
Rank
5
Runs
651
Innings
11
Player
Viv Richards
Team
West Indies
Series
Benson & Hedges World Series Cup 1984-85
Last updated: 16 November 2023
Last updated: 16 November 2023
Rank
Last updated: 16 November 2023
Rank
Runs
Innings
Player
Team
Series
1
765
11
Virat Kohli
India
2023 Cricket World Cup
2
686
14
Greg Chappell
Australia
Benson & Hedges World Series Cup 1980-81
3
673
11
Sachin Tendulkar
India
2003 Cricket World Cup
4
659
10
Matthew Hayden
Australia
2007 Cricket World Cup
5
651
11
Viv Richards
West Indies
Benson & Hedges World Series Cup 1984-85
Last updated: 16 November 2023
· Individual records (batting) › Most runs in an over
1
1
Rank
1
Runs
36
Sequence
6–6–6–6–6–6
Batsman
Herschelle Gibbs
Team
South Africa
Bowler
Daan van Bunge
Opposition Team
Netherlands
Venue
Warner Park Sporting Complex, Basseterre
Date
16 March 2007
Scorecard
Scorecard
Jaskaran Malhotra
Jaskaran Malhotra
Rank
Jaskaran Malhotra
Runs
United States
Sequence
Gaudi Toka
Batsman
Papua New Guinea
Team
Oman Cricket Academy Ground, Muscat
Bowler
9 September 2021
Opposition Team
Scorecard
3
3
Rank
3
Runs
35
Sequence
6–W–6–6–6–4–6
Batsman
Thisara Perera
Team
Sri Lanka
Bowler
Robin Peterson
Opposition Team
South Africa
Venue
Pallekele International Cricket Stadium, Pallekele
Date
26 July 2013
Scorecard
Scorecard
4
4
Rank
4
Runs
34
Sequence
4–(N+6)–2–(N+4)–4–4–2–6
Batsman
AB de Villiers
Team
South Africa
Bowler
Jason Holder
Opposition Team
West Indies
Venue
Sydney Cricket Ground, Sydney
Date
27 February 2015
Scorecard
Scorecard
6–6–6–6–(N+2)–6–1
6–6–6–6–(N+2)–6–1
Rank
6–6–6–6–(N+2)–6–1
Runs
James Neesham
Sequence
New Zealand
Batsman
Thisara Perera
Team
Sri Lanka
Bowler
Bay Oval, Mount Maunganui
Opposition Team
3 January 2019
Venue
Scorecard
Last updated: 9 September 2021
Last updated: 9 September 2021
Rank
Last updated: 9 September 2021
Key: *N – No ball *W – Wide
Key: *N – No ball *W – Wide
Rank
Key: *N – No ball *W – Wide
Rank
Runs
Sequence
Batsman
Team
Bowler
Opposition Team
Venue
Date
Scorecard
1
36
6–6–6–6–6–6
Herschelle Gibbs
South Africa
Daan van Bunge
Netherlands
Warner Park Sporting Complex, Basseterre
16 March 2007
Scorecard
Jaskaran Malhotra
United States
Gaudi Toka
Papua New Guinea
Oman Cricket Academy Ground, Muscat
9 September 2021
Scorecard
3
35
6–W–6–6–6–4–6
Thisara Perera
Sri Lanka
Robin Peterson
South Africa
Pallekele International Cricket Stadium, Pallekele
26 July 2013
Scorecard
4
34
4–(N+6)–2–(N+4)–4–4–2–6
AB de Villiers
South Africa
Jason Holder
West Indies
Sydney Cricket Ground, Sydney
27 February 2015
Scorecard
6–6–6–6–(N+2)–6–1
James Neesham
New Zealand
Thisara Perera
Sri Lanka
Bay Oval, Mount Maunganui
3 January 2019
Scorecard
Last updated: 9 September 2021
Key: *N – No ball *W – Wide
· Individual records (batting) › Most ducks in career
1
1
Rank
1
Ducks
34
Player
Sanath Jayasuriya
Team
Sri Lanka
Matches
445
Innings
433
Period
1989–2011
2
2
Rank
2
Ducks
30
Player
Shahid Afridi
Team
Pakistan
Matches
398
Innings
369
Period
1996–2015
3
3
Rank
3
Ducks
28
Player
Wasim Akram
Team
356
Matches
280
Innings
1984–2003
Mahela Jayawardene
Mahela Jayawardene
Rank
Mahela Jayawardene
Ducks
Sri Lanka
Player
448
Team
418
Matches
1998–2015
5
5
Rank
5
Ducks
26
Player
Lasith Malinga
Team
226
Matches
119
Innings
2004–2019
Last updated: 4 August 2020
Last updated: 4 August 2020
Rank
Last updated: 4 August 2020
Rank
Ducks
Player
Team
Matches
Innings
Period
1
34
Sanath Jayasuriya
Sri Lanka
445
433
1989–2011
2
30
Shahid Afridi
Pakistan
398
369
1996–2015
3
28
Wasim Akram
356
280
1984–2003
Mahela Jayawardene
Sri Lanka
448
418
1998–2015
5
26
Lasith Malinga
226
119
2004–2019
Last updated: 4 August 2020
· Individual records (batting) › Most innings before first duck
1
1
Rank
1
Innings
105*
Player
Kepler Wessels
Team
Australia/ South Africa
Span
1983–1994
2
2
Rank
2
Innings
72
Player
Kumar Dharmasena
Team
Sri Lanka
Span
1994–2001
3
3
Rank
3
Innings
70
Player
Gordon Greenidge
Team
West Indies
Span
1975–1986
Samiullah Shinwari
Samiullah Shinwari
Rank
Samiullah Shinwari
Innings
Afghanistan
Player
2009–2019
5
5
Rank
5
Innings
68
Player
Craig McMillan
Team
New Zealand
Span
1997–2001
Last updated: 24 July 2019
Last updated: 24 July 2019
Rank
Last updated: 24 July 2019
Wessels went through his ODI career without being dismissed for a duck
Wessels went through his ODI career without being dismissed for a duck
Rank
Wessels went through his ODI career without being dismissed for a duck
Rank
Innings
Player
Team
Span
1
105*
Kepler Wessels
Australia/ South Africa
1983–1994
2
72
Kumar Dharmasena
Sri Lanka
1994–2001
3
70
Gordon Greenidge
West Indies
1975–1986
Samiullah Shinwari
Afghanistan
2009–2019
5
68
Craig McMillan
New Zealand
1997–2001
Last updated: 24 July 2019
Wessels went through his ODI career without being dismissed for a duck
· Individual records (batting) › Most runs in a career without scoring a century
1
1
Rank
1
Runs
5,122
Player
Misbah-ul-Haq
Team
Pakistan
Best
96*
Span
2002–2015
2
2
Rank
2
Runs
3,717
Player
Wasim Akram
Team
86
Best
1984–2003
3
3
Rank
3
Runs
3,266
Player
Moin Khan
Team
72*
Best
1990–2004
4
4
Rank
4
Runs
2,943
Player
Heath Streak
Team
Zimbabwe
Best
79*
Span
1993–2005
5
5
Rank
5
Runs
2,797
Player
Ravindra Jadeja
Team
India
Best
87
Span
2009–2025
Last updated: 4 March 2025
Last updated: 4 March 2025
Rank
Last updated: 4 March 2025
Rank
Runs
Player
Team
Best
Span
1
5,122
Misbah-ul-Haq
Pakistan
96*
2002–2015
2
3,717
Wasim Akram
86
1984–2003
3
3,266
Moin Khan
72*
1990–2004
4
2,943
Heath Streak
Zimbabwe
79*
1993–2005
5
2,797
Ravindra Jadeja
India
87
2009–2025
Last updated: 4 March 2025
· Individual records (bowling) › Most wickets
1
1
Rank
1
Wickets
534
Matches
350
Player
Muttiah Muralitharan
Team
Sri Lanka
Avg
23.08
SR
35.2
4 W
15
5 W
10
Period
1993–2011
2
2
Rank
2
Wickets
502
Matches
356
Player
Wasim Akram
Team
Pakistan
Avg
23.52
SR
36.2
4 W
17
5 W
6
Period
1984–2003
3
3
Rank
3
Wickets
416
Matches
262
Player
Waqar Younis
Team
23.84
Avg
30.5
SR
14
4 W
13
5 W
1989–2003
4
4
Rank
4
Wickets
400
Matches
322
Player
Chaminda Vaas
Team
Sri Lanka
Avg
27.53
SR
39.4
4 W
9
5 W
4
Period
1994–2008
5
5
Rank
5
Wickets
395
Matches
398
Player
Shahid Afridi
Team
Pakistan
Avg
34.51
SR
44.7
4 W
4
5 W
9
Period
1996–2015
Last updated: 15 February 2016
Last updated: 15 February 2016
Rank
Last updated: 15 February 2016
Rank
Wickets
Matches
Player
Team
Avg
SR
4 W
5 W
Period
1
534
350
Muttiah Muralitharan
Sri Lanka
23.08
35.2
15
10
1993–2011
2
502
356
Wasim Akram
Pakistan
23.52
36.2
17
6
1984–2003
3
416
262
Waqar Younis
23.84
30.5
14
13
1989–2003
4
400
322
Chaminda Vaas
Sri Lanka
27.53
39.4
9
4
1994–2008
5
395
398
Shahid Afridi
Pakistan
34.51
44.7
4
9
1996–2015
Last updated: 15 February 2016
· Individual records (bowling) › Fastest to multiples of wickets
50
50
Wickets
50
Bowler
Ajantha Mendis
Team
Sri Lanka
Match
19
Record Date
12 January 2009
100
100
Wickets
100
Bowler
Sandeep Lamichhane
Team
Nepal
Match
42
Record Date
21 April 2023
150
150
Wickets
150
Bowler
Mitchell Starc
Team
Australia
Match
77
Record Date
6 June 2019
200
200
Wickets
200
Bowler
102
Team
3 September 2022
250
250
Wickets
250
Bowler
Saqlain Mushtaq
Team
Pakistan
Match
138
Record Date
20 April 2001
300
300
Wickets
300
Bowler
Brett Lee
Team
Australia
Match
171
Record Date
29 June 2008
350
350
Wickets
350
Bowler
202
Team
10 August 2011
400
400
Wickets
400
Bowler
Waqar Younis
Team
Pakistan
Match
252
Record Date
8 December 2002
450
450
Wickets
450
Bowler
Muttiah Muralitharan
Team
Sri Lanka
Match
295
Record Date
18 April 2007
500
500
Wickets
500
Bowler
324
Team
24 January 2009
Last updated: 20 March 2023
Last updated: 20 March 2023
Wickets
Last updated: 20 March 2023
Wickets
Bowler
Team
Match
Record Date
Ref.
50
Ajantha Mendis
Sri Lanka
19
12 January 2009
100
Sandeep Lamichhane
Nepal
42
21 April 2023
150
Mitchell Starc
Australia
77
6 June 2019
200
102
3 September 2022
250
Saqlain Mushtaq
Pakistan
138
20 April 2001
300
Brett Lee
Australia
171
29 June 2008
350
202
10 August 2011
400
Waqar Younis
Pakistan
252
8 December 2002
450
Muttiah Muralitharan
Sri Lanka
295
18 April 2007
500
324
24 January 2009
Last updated: 20 March 2023
· Individual records (bowling) › Best innings figures
1
1
Rank
1
Figures
8/19
Player
Chaminda Vaas
Team
Sri Lanka
Opposition
Zimbabwe
Venue
R. Premadasa Stadium, Colombo
Date
8 December 2001
2
2
Rank
2
Figures
7/12
Player
Shahid Afridi
Team
Pakistan
Opposition
West Indies
Venue
Bourda, Georgetown
Date
14 July 2013
3
3
Rank
3
Figures
7/15
Player
Glenn McGrath
Team
Australia
Opposition
Namibia
Venue
JB Marks Oval, Potchefstroom
Date
27 February 2003
4
4
Rank
4
Figures
7/18
Player
Rashid Khan
Team
Afghanistan
Opposition
West Indies
Venue
Darren Sammy Cricket Ground, Gros Islet
Date
9 June 2017
5
5
Rank
5
Figures
7/19
Player
Wanindu Hasaranga
Team
Sri Lanka
Opposition
Zimbabwe
Venue
R. Premadasa Stadium, Colombo
Date
11 January 2024
Last updated: 11 January 2024
Last updated: 11 January 2024
Rank
Last updated: 11 January 2024
Rank
Figures
Player
Team
Opposition
Venue
Date
1
8/19
Chaminda Vaas
Sri Lanka
Zimbabwe
R. Premadasa Stadium, Colombo
8 December 2001
2
7/12
Shahid Afridi
Pakistan
West Indies
Bourda, Georgetown
14 July 2013
3
7/15
Glenn McGrath
Australia
Namibia
JB Marks Oval, Potchefstroom
27 February 2003
4
7/18
Rashid Khan
Afghanistan
West Indies
Darren Sammy Cricket Ground, Gros Islet
9 June 2017
5
7/19
Wanindu Hasaranga
Sri Lanka
Zimbabwe
R. Premadasa Stadium, Colombo
11 January 2024
Last updated: 11 January 2024
· Individual records (bowling) › Best innings figures – progression of record
3/34
3/34
Figures
3/34
Player
Ashley Mallett
Team
Australia
Opposition
England
Venue
Melbourne Cricket Ground, Melbourne
Date
1971
3/33
3/33
Figures
3/33
Player
Bob Woolmer
Team
England
Opposition
Australia
Venue
Old Trafford Cricket Ground, Manchester
Date
1972
4/27
4/27
Figures
4/27
Player
Geoff Arnold
Team
Edgbaston Cricket Ground, Birmingham
5/34
5/34
Figures
5/34
Player
Dennis Lillee
Team
Australia
Opposition
Pakistan
Venue
Headingley Cricket Ground, Leeds
Date
1975
6/14
6/14
Figures
6/14
Player
Gary Gilmour
Team
England
7/51
7/51
Figures
7/51
Player
Winston Davis
Team
West Indies
Opposition
Australia
Venue
1983
7/37
7/37
Figures
7/37
Player
Aaqib Javed
Team
Pakistan
Opposition
India
Venue
Sharjah Cricket Stadium, Sharjah
Date
1991–92
7/30
7/30
Figures
7/30
Player
Muttiah Muralitharan
Team
Sri Lanka
Opposition
2000–01
8/19
8/19
Figures
8/19
Player
Chaminda Vaas
Team
Zimbabwe
Opposition
Sinhalese Sports Club Ground, Colombo
Venue
2001–02
Figures
Player
Team
Opposition
Venue
Date
3/34
Ashley Mallett
Australia
England
Melbourne Cricket Ground, Melbourne
1971
3/33
Bob Woolmer
England
Australia
Old Trafford Cricket Ground, Manchester
1972
4/27
Geoff Arnold
Edgbaston Cricket Ground, Birmingham
5/34
Dennis Lillee
Australia
Pakistan
Headingley Cricket Ground, Leeds
1975
6/14
Gary Gilmour
England
7/51
Winston Davis
West Indies
Australia
1983
7/37
Aaqib Javed
Pakistan
India
Sharjah Cricket Stadium, Sharjah
1991–92
7/30
Muttiah Muralitharan
Sri Lanka
2000–01
8/19
Chaminda Vaas
Zimbabwe
Sinhalese Sports Club Ground, Colombo
2001–02
· Individual records (bowling) › Best career bowling average
1
1
Rank
1
Bowling average
18.84
Player
Joel Garner
Team
West Indies
Runs
2,752
Wickets
146
Span
1977–1987
2
2
Rank
2
Bowling average
18.90
Player
Ryan Harris
Team
Australia
Runs
832
Wickets
44
Span
2009–2012
3
3
Rank
3
Bowling average
18.97
Player
Tony Gray
Team
West Indies
Runs
835
Wickets
44
Span
1985–1991
4
4
Rank
4
Bowling average
19.11
Player
Sandeep Lamichhane
Team
Nepal
Runs
2,313
Wickets
121
Span
2018–2024
5
5
Rank
5
Bowling average
19.45
Player
Mike Hendrick
Team
England
Runs
681
Wickets
35
Span
1973–1981
Last updated: 16 September 2024
Last updated: 16 September 2024
Rank
Last updated: 16 September 2024
Qualification: At least 1,000 balls bowled.
Qualification: At least 1,000 balls bowled.
Rank
Qualification: At least 1,000 balls bowled.
Rank
Bowling average
Player
Team
Runs
Wickets
Span
1
18.84
Joel Garner
West Indies
2,752
146
1977–1987
2
18.90
Ryan Harris
Australia
832
44
2009–2012
3
18.97
Tony Gray
West Indies
835
44
1985–1991
4
19.11
Sandeep Lamichhane
Nepal
2,313
121
2018–2024
5
19.45
Mike Hendrick
England
681
35
1973–1981
Last updated: 16 September 2024
Qualification: At least 1,000 balls bowled.
· Individual records (bowling) › Best career economy rate
1
1
Rank
1
Economy rate
3.09
Player
Joel Garner
Team
West Indies
Balls
5,330
Runs
2,752
Span
1977–1987
2
2
Rank
2
Economy rate
3.25
Player
Max Walker
Team
Australia
Balls
1,006
Runs
546
Span
1977–1981
3
3
Rank
3
Economy rate
3.27
Player
Mike Hendrick
Team
England
Balls
1,248
Runs
681
Span
1973–1981
4
4
Rank
4
Economy rate
3.28
Player
Bob Willis
Team
3,595
Balls
1,968
Runs
1973–1984
5
5
Rank
5
Economy rate
3.30
Player
Richard Hadlee
Team
New Zealand
Balls
6,182
Runs
3,407
Span
1973–1990
Last updated: 6 March 2023
Last updated: 6 March 2023
Rank
Last updated: 6 March 2023
Qualification: At least 1,000 balls bowled.
Qualification: At least 1,000 balls bowled.
Rank
Qualification: At least 1,000 balls bowled.
Rank
Economy rate
Player
Team
Balls
Runs
Span
1
3.09
Joel Garner
West Indies
5,330
2,752
1977–1987
2
3.25
Max Walker
Australia
1,006
546
1977–1981
3
3.27
Mike Hendrick
England
1,248
681
1973–1981
4
3.28
Bob Willis
3,595
1,968
1973–1984
5
3.30
Richard Hadlee
New Zealand
6,182
3,407
1973–1990
Last updated: 6 March 2023
Qualification: At least 1,000 balls bowled.
· Individual records (bowling) › Best career bowling strike rate
1
1
Rank
1
Strike rate
23.43
Player
Ryan Harris
Team
Australia
Balls
1,031
Wickets
44
Span
2009–2012
2
2
Rank
2
Strike rate
24.53
Player
Dilshan Madushanka
Team
Sri Lanka
Balls
1,104
Wickets
45
Span
2023–2024
3
3
Rank
3
Strike rate
24.75
Player
Corey Anderson
Team
New Zealand
Balls
1,485
Wickets
60
Span
2013–2017
4
4
Rank
4
Strike rate
24.85
Player
Bilal Khan
Team
Oman
Balls
2,510
Wickets
101
Span
2019–2024
5
5
Rank
5
Strike rate
25.71
Player
Mohammed Shami
Team
India
Balls
5,272
Wickets
205
Span
2018–2025
Last updated: 4 March 2025
Last updated: 4 March 2025
Rank
Last updated: 4 March 2025
Qualification: At least 1,000 balls bowled.
Qualification: At least 1,000 balls bowled.
Rank
Qualification: At least 1,000 balls bowled.
Rank
Strike rate
Player
Team
Balls
Wickets
Span
1
23.43
Ryan Harris
Australia
1,031
44
2009–2012
2
24.53
Dilshan Madushanka
Sri Lanka
1,104
45
2023–2024
3
24.75
Corey Anderson
New Zealand
1,485
60
2013–2017
4
24.85
Bilal Khan
Oman
2,510
101
2019–2024
5
25.71
Mohammed Shami
India
5,272
205
2018–2025
Last updated: 4 March 2025
Qualification: At least 1,000 balls bowled.
· Individual records (bowling) › Most 5 wickets in an innings
1
1
Rank
1
5 Wkts
13
Player
Waqar Younis
Team
Pakistan
Matches
262
Span
1989–2003
2
2
Rank
2
5 Wkts
10
Player
Muttiah Muralitharan
Team
Sri Lanka
Matches
350
Span
1993–2011
3
3
Rank
3
5 Wkts
9
Player
Mitchell Starc
Team
Australia
Matches
127
Span
2010–2024
Brett Lee
Brett Lee
Rank
Brett Lee
5 Wkts
221
Player
2000–2012
Shahid Afridi
Shahid Afridi
Rank
Shahid Afridi
5 Wkts
Pakistan
Player
398
Team
1996–2015
Last updated: 20 March 2023
Last updated: 20 March 2023
Rank
Last updated: 20 March 2023
Rank
5 Wkts
Player
Team
Matches
Span
1
13
Waqar Younis
Pakistan
262
1989–2003
2
10
Muttiah Muralitharan
Sri Lanka
350
1993–2011
3
9
Mitchell Starc
Australia
127
2010–2024
Brett Lee
221
2000–2012
Shahid Afridi
Pakistan
398
1996–2015
Last updated: 20 March 2023
· Individual records (bowling) › Most consecutive five wickets in an innings
1
1
Rank
1
5 Wkts
3
Player
Waqar Younis
Team
Pakistan
Matches
262
Span
1989–2003
Wanindu Hasaranga
Wanindu Hasaranga
Rank
Wanindu Hasaranga
5 Wkts
Sri Lanka
Player
55
Team
2017–2024
3
3
Rank
3
5 Wkts
2
Player
12 players
Last updated: 4 August 2024
Last updated: 4 August 2024
Rank
Last updated: 4 August 2024
Rank
5 Wkts
Player
Team
Matches
Span
1
3
Waqar Younis
Pakistan
262
1989–2003
Wanindu Hasaranga
Sri Lanka
55
2017–2024
3
2
12 players
Last updated: 4 August 2024
· Individual records (bowling) › Best economy rates in an innings
1
1
Rank
1
Economy
0.20
Player
Sean Abbott
Team
Australia
Overs
5
Runs
1
Wickets
2
Opposition
New Zealand
Venue
Cazalys Stadium, Cairns
Date
8 September 2022
2
2
Rank
2
Economy
0.30
Player
Phil Simmons
Team
West Indies
Overs
10
Runs
3
Wickets
4
Opposition
Pakistan
Venue
Sydney Cricket Ground, Sydney
Date
17 December 1992
3
3
Rank
3
Economy
0.40
Player
Dermot Reeve
Team
England
Overs
5
Runs
2
Wickets
1
Opposition
Adelaide Oval, Adelaide
Venue
1 March 1992
4
4
Rank
4
Economy
0.50
Player
Bishan Bedi
Team
India
Overs
12
Runs
6
Wickets
1
Opposition
East Africa
Venue
Headingley Cricket Ground, Leeds
Date
11 June 1975
Curtly Ambrose
Curtly Ambrose
Rank
Curtly Ambrose
Economy
West Indies
Player
10
Team
5
Overs
1
Runs
Sri Lanka
Wickets
Sharjah Cricket Stadium, Sharjah
Opposition
13 October 1999
Last updated: 25 March 2023
Last updated: 25 March 2023
Rank
Last updated: 25 March 2023
Qualification: At least 30 balls bowled.
Qualification: At least 30 balls bowled.
Rank
Qualification: At least 30 balls bowled.
Rank
Economy
Player
Team
Overs
Runs
Wickets
Opposition
Venue
Date
1
0.20
Sean Abbott
Australia
5
1
2
New Zealand
Cazalys Stadium, Cairns
8 September 2022
2
0.30
Phil Simmons
West Indies
10
3
4
Pakistan
Sydney Cricket Ground, Sydney
17 December 1992
3
0.40
Dermot Reeve
England
5
2
1
Adelaide Oval, Adelaide
1 March 1992
4
0.50
Bishan Bedi
India
12
6
1
East Africa
Headingley Cricket Ground, Leeds
11 June 1975
Curtly Ambrose
West Indies
10
5
1
Sri Lanka
Sharjah Cricket Stadium, Sharjah
13 October 1999
Last updated: 25 March 2023
Qualification: At least 30 balls bowled.
· Individual records (bowling) › Best strike rates in an innings
1
1
Rank
1
Strike rate
3.60
Player
Ryan Burl
Team
Zimbabwe
Wickets
5
Runs
10
Balls
18
Opposition
Australia
Venue
Riverway Stadium, Queensland
Date
3 September 2022
2
2
Rank
2
Strike rate
4.25
Player
Sunil Dhaniram
Team
Canada
Wickets
4
Runs
10
Balls
17
Opposition
Bermuda
Venue
Gymkhana Club Ground, Nairobi
Date
2 February 2007
Paul Collingwood
Paul Collingwood
Rank
Paul Collingwood
Strike rate
England
Player
4
Team
15
Wickets
17
Runs
New Zealand
Balls
Riverside Ground, Chester-le-Street
Opposition
15 June 2008
Virender Sehwag
Virender Sehwag
Rank
Virender Sehwag
Strike rate
India
Player
4
Team
6
Wickets
17
Runs
Bangladesh
Balls
Rangiri Dambulla International Stadium, Dambulla
Opposition
16 June 2010
5
5
Rank
5
Strike rate
4.50
Player
Tillakaratne Dilshan
Team
Sri Lanka
Wickets
4
Runs
4
Balls
18
Opposition
Zimbabwe
Venue
Pallekele International Cricket Stadium, Pallekele
Date
10 March 2011
Sushan Bhari
Sushan Bhari
Rank
Sushan Bhari
Strike rate
Nepal
Player
4
Team
5
Wickets
18
Runs
United States
Balls
TU Cricket Ground, Kirtipur
Opposition
12 February 2020
Kuldeep Yadav
Kuldeep Yadav
Rank
Kuldeep Yadav
Strike rate
India
Player
4
Team
6
Wickets
18
Runs
West Indies
Balls
Kensington Oval, Bridgetown
Opposition
27 July 2023
Adam Zampa
Adam Zampa
Rank
Adam Zampa
Strike rate
Australia
Player
4
Team
8
Wickets
18
Runs
Netherlands
Balls
Arun Jaitley Cricket Stadium, New Delhi
Opposition
25 October 2023
Last updated: 25 October 2023
Last updated: 25 October 2023
Rank
Last updated: 25 October 2023
Qualification: At least 4 wickets.
Qualification: At least 4 wickets.
Rank
Qualification: At least 4 wickets.
Rank
Strike rate
Player
Team
Wickets
Runs
Balls
Opposition
Venue
Date
1
3.60
Ryan Burl
Zimbabwe
5
10
18
Australia
Riverway Stadium, Queensland
3 September 2022
2
4.25
Sunil Dhaniram
Canada
4
10
17
Bermuda
Gymkhana Club Ground, Nairobi
2 February 2007
Paul Collingwood
England
4
15
17
New Zealand
Riverside Ground, Chester-le-Street
15 June 2008
Virender Sehwag
India
4
6
17
Bangladesh
Rangiri Dambulla International Stadium, Dambulla
16 June 2010
5
4.50
Tillakaratne Dilshan
Sri Lanka
4
4
18
Zimbabwe
Pallekele International Cricket Stadium, Pallekele
10 March 2011
Sushan Bhari
Nepal
4
5
18
United States
TU Cricket Ground, Kirtipur
12 February 2020
Kuldeep Yadav
India
4
6
18
West Indies
Kensington Oval, Bridgetown
27 July 2023
Adam Zampa
Australia
4
8
18
Netherlands
Arun Jaitley Cricket Stadium, New Delhi
25 October 2023
Last updated: 25 October 2023
Qualification: At least 4 wickets.
· Individual records (bowling) › Most runs conceded in an innings
1
1
Rank
1
Runs
115
Bowling figures
10–0–115–2
Player
Bas de Leede
Team
Netherlands
Opposition
Australia
Venue
Arun Jaitley Cricket Stadium, Delhi
Date
25 October 2023
2
2
Rank
2
Runs
113
Bowling figures
10–0–113–0
Player
Mick Lewis
Team
Australia
Opposition
South Africa
Venue
Wanderers Stadium, Johannesburg
Date
12 March 2006
Adam Zampa
Adam Zampa
Rank
Adam Zampa
Runs
Centurion Park, Centurion
Bowling figures
15 September 2023
4
4
Rank
4
Runs
110
Bowling figures
10–0–110–0
Player
Wahab Riaz
Team
Pakistan
Opposition
England
Venue
Trent Bridge, Nottingham
Date
30 August 2016
9–0–110–0
9–0–110–0
Rank
9–0–110–0
Runs
Rashid Khan
Bowling figures
Afghanistan
Player
Old Trafford Cricket Ground, Manchester
Team
18 June 2019
Last updated: 25 October 2023
Last updated: 25 October 2023
Rank
Last updated: 25 October 2023
Rank
Runs
Bowling figures
Player
Team
Opposition
Venue
Date
1
115
10–0–115–2
Bas de Leede
Netherlands
Australia
Arun Jaitley Cricket Stadium, Delhi
25 October 2023
2
113
10–0–113–0
Mick Lewis
Australia
South Africa
Wanderers Stadium, Johannesburg
12 March 2006
Adam Zampa
Centurion Park, Centurion
15 September 2023
4
110
10–0–110–0
Wahab Riaz
Pakistan
England
Trent Bridge, Nottingham
30 August 2016
9–0–110–0
Rashid Khan
Afghanistan
Old Trafford Cricket Ground, Manchester
18 June 2019
Last updated: 25 October 2023
· Individual records (bowling) › Most wickets in a calendar year
1
1
Rank
1
Wickets
69
Player
Saqlain Mushtaq
Team
Pakistan
Matches
36
Year
1997
2
2
Rank
2
Wickets
65
Player
33
Team
1996
3
3
Rank
3
Wickets
62
Player
Saeed Ajmal
Team
33
Matches
2013
Shane Warne
Shane Warne
Rank
Shane Warne
Wickets
Australia
Player
37
Team
1999
5
5
Rank
5
Wickets
61
Player
Anil Kumble
Team
India
Matches
32
Year
1996
Shaun Pollock
Shaun Pollock
Rank
Shaun Pollock
Wickets
South Africa
Player
38
Team
2000
Abdul Razzaq
Abdul Razzaq
Rank
Abdul Razzaq
Wickets
Pakistan
Player
38
Last updated: 27 August 2020
Last updated: 27 August 2020
Rank
Last updated: 27 August 2020
Rank
Wickets
Player
Team
Matches
Year
1
69
Saqlain Mushtaq
Pakistan
36
1997
2
65
33
1996
3
62
Saeed Ajmal
33
2013
Shane Warne
Australia
37
1999
5
61
Anil Kumble
India
32
1996
Shaun Pollock
South Africa
38
2000
Abdul Razzaq
Pakistan
38
Last updated: 27 August 2020
· Individual records (bowling) › Most wickets in a series
1
1
Rank
1
Wickets
27
Player
Glenn McGrath
Team
Australia
Matches
11
Series
1998–99 Carlton and United Series
Mitchell Starc
Mitchell Starc
Rank
Mitchell Starc
Wickets
10
Player
2019 Cricket World Cup
3
3
Rank
3
Wickets
26
Player
Glenn McGrath
Team
11
Matches
2007 Cricket World Cup
4
4
Rank
4
Wickets
25
Player
Dennis Lillee
Team
14
Matches
Benson & Hedges World Series Cup 1980–81
5
5
Rank
5
Wickets
24
Player
Mohammed Shami
Team
India
Matches
7
Series
2023 Cricket World Cup
Joel Garner
Joel Garner
Rank
Joel Garner
Wickets
West Indies
Player
14
Team
Benson & Hedges World Series Cup 1981–82
Last updated: 1 January 2024
Last updated: 1 January 2024
Rank
Last updated: 1 January 2024
Rank
Wickets
Player
Team
Matches
Series
1
27
Glenn McGrath
Australia
11
1998–99 Carlton and United Series
Mitchell Starc
10
2019 Cricket World Cup
3
26
Glenn McGrath
11
2007 Cricket World Cup
4
25
Dennis Lillee
14
Benson & Hedges World Series Cup 1980–81
5
24
Mohammed Shami
India
7
2023 Cricket World Cup
Joel Garner
West Indies
14
Benson & Hedges World Series Cup 1981–82
Last updated: 1 January 2024
· Individual records (fielding) › Most catches in ODI career
1
1
Rank
1
Catches
218
Innings
443
Player
Mahela Jayawardene
Team
Sri Lanka
Ct/Inn
0.492
Span
1998–2015
2
2
Rank
2
Catches
161
Innings
299
Player
Virat Kohli
Team
India
Ct/Inn
0.540
Span
2008–2025
3
3
Rank
3
Catches
160
Innings
372
Player
Ricky Ponting
Team
Australia
Ct/Inn
0.430
Span
1995–2012
4
4
Rank
4
Catches
156
Innings
332
Player
Mohammed Azharuddin
Team
India
Ct/Inn
0.469
Span
1985–2000
5
5
Rank
5
Catches
142
Innings
232
Player
Ross Taylor
Team
New Zealand
Ct/Inn
0.612
Span
2006–2022
Last updated: 23 May 2025
Last updated: 23 May 2025
Rank
Last updated: 23 May 2025
This list excludes catches made as wicket-keeper.
This list excludes catches made as wicket-keeper.
Rank
This list excludes catches made as wicket-keeper.
Rank
Catches
Innings
Player
Team
Ct/Inn
Span
1
218
443
Mahela Jayawardene
Sri Lanka
0.492
1998–2015
2
161
299
Virat Kohli
India
0.540
2008–2025
3
160
372
Ricky Ponting
Australia
0.430
1995–2012
4
156
332
Mohammed Azharuddin
India
0.469
1985–2000
5
142
232
Ross Taylor
New Zealand
0.612
2006–2022
Last updated: 23 May 2025
This list excludes catches made as wicket-keeper.
· Individual records (fielding) › Most catches in a series
1
1
Rank
1
Catches
13
Player
Joe Root
Team
England
Matches
11
Innings
11
Series
2019 Cricket World Cup
2
2
Rank
2
Catches
12
Player
Allan Border
Team
Australia
Matches
11
Innings
11
Series
Benson & Hedges World Series 1988–89
VVS Laxman
VVS Laxman
Rank
VVS Laxman
Catches
India
Player
7
Team
7
Matches
2003–04 VB Series
4
4
Rank
4
Catches
11
Player
Carl Hooper
Team
West Indies
Matches
7
Innings
7
Series
1992–93 Total International Series
Daryl Mitchell
Daryl Mitchell
Rank
Daryl Mitchell
Catches
New Zealand
Player
10
Team
10
Matches
2023 Cricket World Cup
Jeremy Coney
Jeremy Coney
Rank
Jeremy Coney
Catches
New Zealand
Player
11
Team
11
Matches
Benson & Hedges World Series 1980–81
Ricky Ponting
Ricky Ponting
Rank
Ricky Ponting
Catches
Australia
Player
11
Team
11
Matches
2003 Cricket World Cup
Allan Border
Allan Border
Rank
Allan Border
Catches
Australia
Player
12
Team
12
Matches
Benson & Hedges World Series 1985–86
Last updated: 1 January 2024
Last updated: 1 January 2024
Rank
Last updated: 1 January 2024
Rank
Catches
Player
Team
Matches
Innings
Series
1
13
Joe Root
England
11
11
2019 Cricket World Cup
2
12
Allan Border
Australia
11
11
Benson & Hedges World Series 1988–89
VVS Laxman
India
7
7
2003–04 VB Series
4
11
Carl Hooper
West Indies
7
7
1992–93 Total International Series
Daryl Mitchell
New Zealand
10
10
2023 Cricket World Cup
Jeremy Coney
New Zealand
11
11
Benson & Hedges World Series 1980–81
Ricky Ponting
Australia
11
11
2003 Cricket World Cup
Allan Border
Australia
12
12
Benson & Hedges World Series 1985–86
Last updated: 1 January 2024
· Individual records (wicket-keeping) › Most dismissals
1
1
Rank
1
Dismissals
482
Innings
353
Player
Kumar Sangakkara
Team
Sri Lanka
Catches
383
Stumpings
99
Dis/Inn
1.365
Span
2000–2015
2
2
Rank
2
Dismissals
472
Innings
281
Player
Adam Gilchrist
Team
Australia
Catches
417
Stumpings
55
Dis/Inn
1.679
Span
1996–2008
3
3
Rank
3
Dismissals
444
Innings
345
Player
MS Dhoni
Team
India
Catches
321
Stumpings
123
Dis/Inn
1.286
Span
2004–2019
4
4
Rank
4
Dismissals
424
Innings
290
Player
Mark Boucher
Team
South Africa
Catches
402
Stumpings
22
Dis/Inn
1.462
Span
1998–2011
5
5
Rank
5
Dismissals
297
Innings
258
Player
Mushfiqur Rahim
Team
Bangladesh
Catches
241
Stumpings
56
Dis/Inn
1.151
Span
2006–2025
Last updated: 5 March 2025
Last updated: 5 March 2025
Rank
Last updated: 5 March 2025
Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
Rank
Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
Rank
Dismissals
Innings
Player
Team
Catches
Stumpings
Dis/Inn
Span
1
482
353
Kumar Sangakkara
Sri Lanka
383
99
1.365
2000–2015
2
472
281
Adam Gilchrist
Australia
417
55
1.679
1996–2008
3
444
345
MS Dhoni
India
321
123
1.286
2004–2019
4
424
290
Mark Boucher
South Africa
402
22
1.462
1998–2011
5
297
258
Mushfiqur Rahim
Bangladesh
241
56
1.151
2006–2025
Last updated: 5 March 2025
Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
· Individual records (wicket-keeping) › Most catches
1
1
Rank
1
Catches
417
Innings
281
Player
Adam Gilchrist
Team
Australia
Span
1996–2008
2
2
Rank
2
Catches
402
Innings
290
Player
Mark Boucher
Team
South Africa
Span
1998–2011
3
3
Rank
3
Catches
383
Innings
353
Player
Kumar Sangakkara
Team
Sri Lanka
Span
2000–2015
4
4
Rank
4
Catches
321
Innings
345
Player
MS Dhoni
Team
India
Span
2004–2019
5
5
Rank
5
Catches
241
Innings
258
Player
Mushfiqur Rahim
Team
Bangladesh
Span
2006–2025
Last updated: 6 March 2025
Last updated: 6 March 2025
Rank
Last updated: 6 March 2025
Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
Rank
Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
Rank
Catches
Innings
Player
Team
Span
1
417
281
Adam Gilchrist
Australia
1996–2008
2
402
290
Mark Boucher
South Africa
1998–2011
3
383
353
Kumar Sangakkara
Sri Lanka
2000–2015
4
321
345
MS Dhoni
India
2004–2019
5
241
258
Mushfiqur Rahim
Bangladesh
2006–2025
Last updated: 6 March 2025
Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
· Individual records (wicket-keeping) › Most stumpings
1
1
Rank
1
Stumpings
123
Innings
345
Player
MS Dhoni
Team
India
Span
2004–2019
2
2
Rank
2
Stumpings
99
Innings
353
Player
Kumar Sangakkara
Team
Sri Lanka
Span
2000–2015
3
3
Rank
3
Stumpings
75
Innings
185
Player
Romesh Kaluwitharana
Team
1990–2004
4
4
Rank
4
Stumpings
73
Innings
209
Player
Moin Khan
Team
Pakistan
Span
1990–2004
5
5
Rank
5
Stumpings
56
Innings
258
Player
Mushfiqur Rahim†
Team
Bangladesh
Span
2006–2025
Last updated: 18 March 2024
Last updated: 18 March 2024
Rank
Last updated: 18 March 2024
Rank
Stumpings
Innings
Player
Team
Span
1
123
345
MS Dhoni
India
2004–2019
2
99
353
Kumar Sangakkara
Sri Lanka
2000–2015
3
75
185
Romesh Kaluwitharana
1990–2004
4
73
209
Moin Khan
Pakistan
1990–2004
5
56
258
Mushfiqur Rahim†
Bangladesh
2006–2025
Last updated: 18 March 2024
· Individual records (wicket-keeping) › Most dismissals in a series
1
1
Rank
1
Dismissals
27
Team
Adam Gilchrist
Player
Australia
Matches
12
Innings
12
Series
1998–99 Carlton & United Series
2
2
Rank
2
Dismissals
23
Team
Jeff Dujon
Player
West Indies
Matches
13
Innings
13
Series
Benson & Hedges World Series 1984–85
3
3
Rank
3
Dismissals
22
Team
Rodney Marsh
Player
Australia
Matches
12
Innings
12
Series
Benson & Hedges World Series 1982–83
4
4
Rank
4
Dismissals
21
Team
Adam Gilchrist
Player
10
Matches
10
Innings
2003 Cricket World Cup
MS Dhoni
MS Dhoni
Rank
MS Dhoni
Dismissals
India
Team
10
Player
9
Matches
2007–08 Commonwealth Bank Series
Tom Latham
Tom Latham
Rank
Tom Latham
Dismissals
New Zealand
Team
10
Player
10
Matches
2019 Cricket World Cup
Last updated: 27 August 2020
Last updated: 27 August 2020
Rank
Last updated: 27 August 2020
Rank
Dismissals
Team
Player
Matches
Innings
Series
1
27
Adam Gilchrist
Australia
12
12
1998–99 Carlton & United Series
2
23
Jeff Dujon
West Indies
13
13
Benson & Hedges World Series 1984–85
3
22
Rodney Marsh
Australia
12
12
Benson & Hedges World Series 1982–83
4
21
Adam Gilchrist
10
10
2003 Cricket World Cup
MS Dhoni
India
10
9
2007–08 Commonwealth Bank Series
Tom Latham
New Zealand
10
10
2019 Cricket World Cup
Last updated: 27 August 2020
· Individual match records › Most matches played
1
1
Rank
1
Matches
463
Player
Sachin Tendulkar
Team
India
Runs
18,426
Wkts
154
Period
1989–2012
2
2
Rank
2
Matches
448
Player
Mahela Jayawardene
Team
Sri Lanka
Runs
12,650
Wkts
8
Period
1998–2015
3
3
Rank
3
Matches
445
Player
Sanath Jayasuriya
Team
13,430
Runs
323
Wkts
1989–2011
4
4
Rank
4
Matches
404
Player
Kumar Sangakkara
Team
14,234
Runs
-
Wkts
2000–2015
5
5
Rank
5
Matches
398
Player
Shahid Afridi
Team
Pakistan
Runs
8,064
Wkts
395
Period
1996–2015
Last updated: 9 January 2016
Last updated: 9 January 2016
Rank
Last updated: 9 January 2016
Rank
Matches
Player
Team
Runs
Wkts
Period
1
463
Sachin Tendulkar
India
18,426
154
1989–2012
2
448
Mahela Jayawardene
Sri Lanka
12,650
8
1998–2015
3
445
Sanath Jayasuriya
13,430
323
1989–2011
4
404
Kumar Sangakkara
14,234
-
2000–2015
5
398
Shahid Afridi
Pakistan
8,064
395
1996–2015
Last updated: 9 January 2016
· Individual match records › Most consecutive career matches
1
1
Rank
1
Matches
185
Player
Sachin Tendulkar
Team
India
Period
1990–1998
2
2
Rank
2
Matches
172
Player
Andy Flower
Team
Zimbabwe
Period
1992–2001
3
3
Rank
3
Matches
162
Player
Hansie Cronje
Team
South Africa
Period
1993–2000
4
4
Rank
4
Matches
133
Player
Shaun Pollock
Team
2000–2005
5
5
Rank
5
Matches
132
Player
Richie Richardson
Team
West Indies
Period
1987–1993
Last updated: 3 June 2018
Last updated: 3 June 2018
Rank
Last updated: 3 June 2018
Rank
Matches
Player
Team
Period
1
185
Sachin Tendulkar
India
1990–1998
2
172
Andy Flower
Zimbabwe
1992–2001
3
162
Hansie Cronje
South Africa
1993–2000
4
133
Shaun Pollock
2000–2005
5
132
Richie Richardson
West Indies
1987–1993
Last updated: 3 June 2018
· Individual match records › Most matches played as captain
1
1
Rank
1
Matches
230
Player
Ricky Ponting
Team
Australia
Won
165
Lost
51
Tied
2
NR
12
Won%
76.14
Period
2002–2012
2
2
Rank
2
Matches
218
Player
Stephen Fleming
Team
New Zealand
Won
98
Lost
106
Tied
1
NR
13
Won%
48.04
Period
1997–2007
3
3
Rank
3
Matches
200
Player
MS Dhoni
Team
India
Won
110
Lost
74
Tied
5
NR
11
Won%
59.52
Period
2007–2018
4
4
Rank
4
Matches
193
Player
Arjuna Ranatunga
Team
Sri Lanka
Won
89
Lost
95
Tied
1
NR
8
Won%
48.37
Period
1988–1999
5
5
Rank
5
Matches
178
Player
Allan Border
Team
Australia
Won
107
Lost
67
Tied
1
NR
3
Won%
61.42
Period
1985–1994
Last updated: 27 August 2020
Last updated: 27 August 2020
Rank
Last updated: 27 August 2020
Rank
Matches
Player
Team
Won
Lost
Tied
NR
Won%
Period
1
230
Ricky Ponting
Australia
165
51
2
12
76.14
2002–2012
2
218
Stephen Fleming
New Zealand
98
106
1
13
48.04
1997–2007
3
200
MS Dhoni
India
110
74
5
11
59.52
2007–2018
4
193
Arjuna Ranatunga
Sri Lanka
89
95
1
8
48.37
1988–1999
5
178
Allan Border
Australia
107
67
1
3
61.42
1985–1994
Last updated: 27 August 2020
· Individual match records › Most matches won as a captain
1
1
Rank
1
Won
165
Player
Ricky Ponting
Team
Australia
Matches
230
Lost
51
Tied
2
NR
12
Won%
76.14
Period
2002–2012
2
2
Rank
2
Won
110
Player
MS Dhoni
Team
India
Matches
200
Lost
74
Tied
5
NR
11
Won%
59.52
Period
2007–2018
3
3
Rank
3
Won
107
Player
Allan Border
Team
Australia
Matches
178
Lost
67
Tied
1
NR
3
Won%
61.42
Period
1985–1994
4
4
Rank
4
Won
99
Player
Hansie Cronje
Team
South Africa
Matches
138
Lost
35
Tied
1
NR
3
Won%
73.70
Period
1994–2000
5
5
Rank
5
Won
98
Player
Stephen Fleming
Team
New Zealand
Matches
218
Lost
106
Tied
1
NR
13
Won%
48.04
Period
1997–2007
Last updated: 27 August 2020
Last updated: 27 August 2020
Rank
Last updated: 27 August 2020
Rank
Won
Player
Team
Matches
Lost
Tied
NR
Won%
Period
1
165
Ricky Ponting
Australia
230
51
2
12
76.14
2002–2012
2
110
MS Dhoni
India
200
74
5
11
59.52
2007–2018
3
107
Allan Border
Australia
178
67
1
3
61.42
1985–1994
4
99
Hansie Cronje
South Africa
138
35
1
3
73.70
1994–2000
5
98
Stephen Fleming
New Zealand
218
106
1
13
48.04
1997–2007
Last updated: 27 August 2020
· Individual match records › Youngest player on debut
1
1
Rank
1
Age
14 years, 223 days
Player
Hasan Raza
Team
Pakistan
Date
30 October 1996
2
2
Rank
2
Age
15 years, 116 days
Player
Mohammad Sharif
Team
Bangladesh
Date
7 April 2001
3
3
Rank
3
Age
15 years, 212 days
Player
Gulsan Jha
Team
Nepal
Date
17 September 2021
4
4
Rank
4
Age
15 years, 258 days
Player
Gurdeep Singh
Team
Kenya
Date
4 October 2013
5
5
Rank
5
Age
15 years, 273 days
Player
Nitish Kumar
Team
Canada
Date
18 February 2010
Last updated: 17 September 2021
Last updated: 17 September 2021
Rank
Last updated: 17 September 2021
Rank
Age
Player
Team
Date
1
14 years, 223 days
Hasan Raza
Pakistan
30 October 1996
2
15 years, 116 days
Mohammad Sharif
Bangladesh
7 April 2001
3
15 years, 212 days
Gulsan Jha
Nepal
17 September 2021
4
15 years, 258 days
Gurdeep Singh
Kenya
4 October 2013
5
15 years, 273 days
Nitish Kumar
Canada
18 February 2010
Last updated: 17 September 2021
· Individual match records › Oldest player on debut
1
1
Rank
1
Age
47 years, 240 days
Player
Nolan Clarke
Team
Netherlands
Date
17 February 1996
2
2
Rank
2
Age
44 years, 359 days
Player
Norman Gifford
Team
England
Date
24 March 1985
3
3
Rank
3
Age
43 years, 306 days
Player
Rahul Sharma
Team
Hong Kong
Date
16 July 2004
4
4
Rank
4
Age
43 years, 236 days
Player
Lennie Louw
Team
Namibia
Date
20 February 2003
5
5
Rank
5
Age
43 years, 112 days
Player
Flavian Aponso
Team
Netherlands
Date
17 February 1996
Last updated: 27 August 2020
Last updated: 27 August 2020
Rank
Last updated: 27 August 2020
Rank
Age
Player
Team
Date
1
47 years, 240 days
Nolan Clarke
Netherlands
17 February 1996
2
44 years, 359 days
Norman Gifford
England
24 March 1985
3
43 years, 306 days
Rahul Sharma
Hong Kong
16 July 2004
4
43 years, 236 days
Lennie Louw
Namibia
20 February 2003
5
43 years, 112 days
Flavian Aponso
Netherlands
17 February 1996
Last updated: 27 August 2020
· Individual match records › Oldest player
1
1
Rank
1
Age
47 years, 257 days
Player
Nolan Clarke
Team
Netherlands
Date
5 March 1996
2
2
Rank
2
Age
45 years, 312 days
Player
John Traicos
Team
Zimbabwe
Date
25 March 1993
3
3
Rank
3
Age
44 years, 361 days
Player
Norman Gifford
Team
England
Date
26 March 1985
4
4
Rank
4
Age
43 years, 308 days
Player
Rahul Sharma
Team
Hong Kong
Date
18 July 2004
5
5
Rank
5
Age
43 years, 267 days
Player
Khurram Khan
Team
United Arab Emirates
Date
15 March 2015
Last updated: 27 August 2020
Last updated: 27 August 2020
Rank
Last updated: 27 August 2020
Rank
Age
Player
Team
Date
1
47 years, 257 days
Nolan Clarke
Netherlands
5 March 1996
2
45 years, 312 days
John Traicos
Zimbabwe
25 March 1993
3
44 years, 361 days
Norman Gifford
England
26 March 1985
4
43 years, 308 days
Rahul Sharma
Hong Kong
18 July 2004
5
43 years, 267 days
Khurram Khan
United Arab Emirates
15 March 2015
Last updated: 27 August 2020
· Individual match records › Most Player-of-the-Match awards
1
1
Rank
1
No. of Awards
62
Player
Sachin Tendulkar
Team
India
Matches
463
Period
1989–2012
2
2
Rank
2
No. of Awards
48
Player
Sanath Jayasuriya
Team
Sri Lanka
Matches
445
Period
1989–2011
3
3
Rank
3
No. of Awards
45
Player
Virat Kohli
Team
India
Matches
308
Period
2008–Present
4
4
Rank
4
No. of Awards
32
Player
Jacques Kallis
Team
South Africa
Matches
328
Period
1996–2014
Ricky Ponting
Ricky Ponting
Rank
Ricky Ponting
No. of Awards
Australia
Player
375
Team
1995–2012
Shahid Afridi
Shahid Afridi
Rank
Shahid Afridi
No. of Awards
Pakistan
Player
398
Team
1996–2015
Last updated: 30 November 2025
Last updated: 30 November 2025
Rank
Last updated: 30 November 2025
Rank
No. of Awards
Player
Team
Matches
Period
1
62
Sachin Tendulkar
India
463
1989–2012
2
48
Sanath Jayasuriya
Sri Lanka
445
1989–2011
3
45
Virat Kohli
India
308
2008–Present
4
32
Jacques Kallis
South Africa
328
1996–2014
Ricky Ponting
Australia
375
1995–2012
Shahid Afridi
Pakistan
398
1996–2015
Last updated: 30 November 2025
· Individual match records › Most Player-of-the-series awards
1
1
Rank
1
No. of Awards
15
Player
Sachin Tendulkar
Team
India
Matches
463
Series
108
Period
1989–2012
2
2
Rank
2
No. of Awards
11
Player
Virat Kohli
Team
299
Matches
74
Series
2008–Present
Sanath Jayasuriya
Sanath Jayasuriya
Rank
Sanath Jayasuriya
No. of Awards
Sri Lanka
Player
445
Team
111
Matches
1989–2011
4
4
Rank
4
No. of Awards
9
Player
Shaun Pollock
Team
South Africa
Matches
303
Series
60
Period
1996–2008
5
5
Rank
5
No. of Awards
8
Player
Chris Gayle
Team
West Indies
Matches
301
Series
71
Period
1999–2019
Last updated: 23 February 2025
Last updated: 23 February 2025
Rank
Last updated: 23 February 2025
Rank
No. of Awards
Player
Team
Matches
Series
Period
1
15
Sachin Tendulkar
India
463
108
1989–2012
2
11
Virat Kohli
299
74
2008–Present
Sanath Jayasuriya
Sri Lanka
445
111
1989–2011
4
9
Shaun Pollock
South Africa
303
60
1996–2008
5
8
Chris Gayle
West Indies
301
71
1999–2019
Last updated: 23 February 2025
· Partnership records › Highest partnerships
1
1
Rank
1
Runs
372
Wicket
2nd
First batsman
Chris Gayle
Second batsman
Marlon Samuels
Team
West Indies
Opposition
Zimbabwe
Venue
Manuka Oval, Canberra
Date
24 February 2015
Scorecard
Scorecard
2
2
Rank
2
Runs
365
Wicket
1st
First batsman
John Campbell
Second batsman
Shai Hope
Team
Ireland
Opposition
Castle Avenue, Dublin
Venue
5 May 2019
Date
Scorecard
3
3
Rank
3
Runs
331
Wicket
2nd
First batsman
Sachin Tendulkar
Second batsman
Rahul Dravid
Team
India
Opposition
New Zealand
Venue
Lal Bahadur Shastri Stadium, Hyderabad
Date
8 November 1999
Scorecard
Scorecard
4
4
Rank
4
Runs
318
Wicket
Sourav Ganguly
First batsman
Sri Lanka
Second batsman
County Ground, Taunton
Team
26 May 1999
Opposition
Scorecard
5
5
Rank
5
Runs
304
Wicket
1st
First batsman
Fakhar Zaman
Second batsman
Imam-ul-Haq
Team
Pakistan
Opposition
Zimbabwe
Venue
Queens Sports Club, Bulawayo
Date
20 July 2018
Scorecard
Scorecard
Last updated: 27 August 2020
Last updated: 27 August 2020
Rank
Last updated: 27 August 2020
Rank
Runs
Wicket
First batsman
Second batsman
Team
Opposition
Venue
Date
Scorecard
1
372
2nd
Chris Gayle
Marlon Samuels
West Indies
Zimbabwe
Manuka Oval, Canberra
24 February 2015
Scorecard
2
365
1st
John Campbell
Shai Hope
Ireland
Castle Avenue, Dublin
5 May 2019
Scorecard
3
331
2nd
Sachin Tendulkar
Rahul Dravid
India
New Zealand
Lal Bahadur Shastri Stadium, Hyderabad
8 November 1999
Scorecard
4
318
Sourav Ganguly
Sri Lanka
County Ground, Taunton
26 May 1999
Scorecard
5
304
1st
Fakhar Zaman
Imam-ul-Haq
Pakistan
Zimbabwe
Queens Sports Club, Bulawayo
20 July 2018
Scorecard
Last updated: 27 August 2020
· Partnership records › Highest partnerships by wicket
1st wicket
1st wicket
Wicket
1st wicket
Runs
365
First batsman
John Campbell
Second batsman
Shai Hope
Team
West Indies
Opposition
Ireland
Venue
Castle Avenue, Dublin
Date
5 May 2019
Scorecard
Scorecard
2nd wicket
2nd wicket
Wicket
2nd wicket
Runs
372
First batsman
Chris Gayle
Second batsman
Marlon Samuels
Team
Zimbabwe
Opposition
Manuka Oval, Canberra
Venue
24 February 2015
Date
Scorecard
3rd wicket
3rd wicket
Wicket
3rd wicket
Runs
258
First batsman
Darren Bravo
Second batsman
Denesh Ramdin
Team
Bangladesh
Opposition
Warner Park Sporting Complex, Basseterre
Venue
25 August 2014
Date
Scorecard
4th wicket
4th wicket
Wicket
4th wicket
Runs
275*
First batsman
Mohammad Azharuddin
Second batsman
Ajay Jadeja
Team
India
Opposition
Zimbabwe
Venue
Barabati Stadium, Cuttack
Date
9 April 1998
Scorecard
Scorecard
5th wicket
5th wicket
Wicket
5th wicket
Runs
256*
First batsman
David Miller
Second batsman
JP Duminy
Team
South Africa
Opposition
Seddon Park, Hamilton
Venue
15 February 2015
Date
Scorecard
6th wicket
6th wicket
Wicket
6th wicket
Runs
267*
First batsman
Grant Elliott
Second batsman
Luke Ronchi
Team
New Zealand
Opposition
Sri Lanka
Venue
University Oval, Dunedin
Date
23 January 2015
Scorecard
Scorecard
7th wicket
7th wicket
Wicket
7th wicket
Runs
177
First batsman
Jos Buttler
Second batsman
Adil Rashid
Team
England
Opposition
New Zealand
Venue
Edgbaston Cricket Ground, Birmingham
Date
9 June 2015
Scorecard
Scorecard
8th wicket
8th wicket
Wicket
8th wicket
Runs
202*
First batsman
Glenn Maxwell
Second batsman
Pat Cummins
Team
Australia
Opposition
Afghanistan
Venue
Wankhede Stadium, Mumbai
Date
7 November 2023
Scorecard
Scorecard
9th wicket
9th wicket
Wicket
9th wicket
Runs
132
First batsman
Angelo Mathews
Second batsman
Lasith Malinga
Team
Sri Lanka
Opposition
Australia
Venue
Melbourne Cricket Ground, Melbourne
Date
3 November 2010
Scorecard
Scorecard
10th wicket
10th wicket
Wicket
10th wicket
Runs
106*
First batsman
Viv Richards
Second batsman
Michael Holding
Team
West Indies
Opposition
England
Venue
Old Trafford Cricket Ground, Manchester
Date
31 May 1984
Scorecard
Scorecard
Last updated: 7 November 2023
Last updated: 7 November 2023
Wicket
Last updated: 7 November 2023
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached).
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached).
Wicket
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached).
Wicket
Runs
First batsman
Second batsman
Team
Opposition
Venue
Date
Scorecard
1st wicket
365
John Campbell
Shai Hope
West Indies
Ireland
Castle Avenue, Dublin
5 May 2019
Scorecard
2nd wicket
372
Chris Gayle
Marlon Samuels
Zimbabwe
Manuka Oval, Canberra
24 February 2015
Scorecard
3rd wicket
258
Darren Bravo
Denesh Ramdin
Bangladesh
Warner Park Sporting Complex, Basseterre
25 August 2014
Scorecard
4th wicket
275*
Mohammad Azharuddin
Ajay Jadeja
India
Zimbabwe
Barabati Stadium, Cuttack
9 April 1998
Scorecard
5th wicket
256*
David Miller
JP Duminy
South Africa
Seddon Park, Hamilton
15 February 2015
Scorecard
6th wicket
267*
Grant Elliott
Luke Ronchi
New Zealand
Sri Lanka
University Oval, Dunedin
23 January 2015
Scorecard
7th wicket
177
Jos Buttler
Adil Rashid
England
New Zealand
Edgbaston Cricket Ground, Birmingham
9 June 2015
Scorecard
8th wicket
202*
Glenn Maxwell
Pat Cummins
Australia
Afghanistan
Wankhede Stadium, Mumbai
7 November 2023
Scorecard
9th wicket
132
Angelo Mathews
Lasith Malinga
Sri Lanka
Australia
Melbourne Cricket Ground, Melbourne
3 November 2010
Scorecard
10th wicket
106*
Viv Richards
Michael Holding
West Indies
England
Old Trafford Cricket Ground, Manchester
31 May 1984
Scorecard
Last updated: 7 November 2023
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached).
· Partnership records › Highest overall partnership runs by a pair
1
1
Rank
1
Runs
8,227
Innings
176
Players
Sourav Ganguly & Sachin Tendulkar
Team
India
Highest
258
Average
47.55
100/50
26/29
ODI career span
1992–2007
2
2
Rank
2
Runs
5,992
Innings
151
Players
Mahela Jayawardene & Kumar Sangakkara
Team
Sri Lanka
Highest
179
Average
41.61
100/50
15/32
ODI career span
2000–2015
3
3
Rank
3
Runs
5,475
Innings
108
Players
Tillakaratne Dilshan & Kumar Sangakkara
Team
210*
Highest
53.67
Average
20/19
100/50
2000–2015
4
4
Rank
4
Runs
5,462
Innings
144
Players
Marvan Atapattu & Sanath Jayasuriya
Team
237
Highest
39.29
Average
14/26
100/50
1996–2007
5
5
Rank
5
Runs
5,409
Innings
117
Players
Adam Gilchrist & Matthew Hayden
Team
Australia
Highest
172
Average
47.44
100/50
18/15
ODI career span
2000–2008
Last updated: 11 October 2022
Last updated: 11 October 2022
Rank
Last updated: 11 October 2022
Rank
Runs
Innings
Players
Team
Highest
Average
100/50
ODI career span
1
8,227
176
Sourav Ganguly & Sachin Tendulkar
India
258
47.55
26/29
1992–2007
2
5,992
151
Mahela Jayawardene & Kumar Sangakkara
Sri Lanka
179
41.61
15/32
2000–2015
3
5,475
108
Tillakaratne Dilshan & Kumar Sangakkara
210*
53.67
20/19
2000–2015
4
5,462
144
Marvan Atapattu & Sanath Jayasuriya
237
39.29
14/26
1996–2007
5
5,409
117
Adam Gilchrist & Matthew Hayden
Australia
172
47.44
18/15
2000–2008
Last updated: 11 October 2022
· Individual records (officials) › Most matches as an umpire
231
231
Matches
231
Umpire
Aleem Dar‡
Country
Pakistan
ODI Career Span
2000–2023
209
209
Matches
209
Umpire
Rudi Koertzen
Country
South Africa
ODI Career Span
1992–2010
200
200
Matches
200
Umpire
Billy Bowden
Country
New Zealand
ODI Career Span
1995–2016
181
181
Matches
181
Umpire
Steve Bucknor
Country
West Indies
ODI Career Span
1989–2009
174
174
Matches
174
Umpire
Daryl Harper
Country
Australia
ODI Career Span
1994–2011
Simon Taufel
Simon Taufel
Matches
Simon Taufel
Umpire
1999–2012
Last updated: 18 July 2022
Last updated: 18 July 2022
Matches
Last updated: 18 July 2022
Matches
Umpire
Country
ODI Career Span
231
Aleem Dar‡
Pakistan
2000–2023
209
Rudi Koertzen
South Africa
1992–2010
200
Billy Bowden
New Zealand
1995–2016
181
Steve Bucknor
West Indies
1989–2009
174
Daryl Harper
Australia
1994–2011
Simon Taufel
1999–2012
Last updated: 18 July 2022
· Individual records (officials) › Most matches as a match referee
412
412
Matches
412
Referee
Ranjan Madugalle‡
Country
Sri Lanka
ODI Career Span
1993–2025
361
361
Matches
361
Referee
Chris Broad‡
Country
England
ODI Career Span
2004–2024
339
339
Matches
339
Referee
Jeff Crowe
Country
New Zealand
ODI Career Span
2004–2025
274
274
Matches
274
Referee
Javagal Srinath
Country
India
ODI Career Span
2006–2025
242
242
Matches
242
Referee
Andy Pycroft
Country
Zimbabwe
ODI Career Span
2009–2025
Last updated: 23 May 2025
Last updated: 23 May 2025
Matches
Last updated: 23 May 2025
Matches
Referee
Country
ODI Career Span
412
Ranjan Madugalle‡
Sri Lanka
1993–2025
361
Chris Broad‡
England
2004–2024
339
Jeff Crowe
New Zealand
2004–2025
274
Javagal Srinath
India
2006–2025
242
Andy Pycroft
Zimbabwe
2009–2025
Last updated: 23 May 2025

References

  1. This match was played with 60 overs per innings
  2. The match ended in a tie but Netherlands won in super over.
  3. No Results are treated the same as losses and ties in this table.
  4. This sequence began after a no-result, and was ended by a no-result. The first win was against England in the final ODI
  5. No results are treated the same as wins and ties in this table.
  6. The 23-game sequence was ended by a no result (ODI 1904). Another four defeats followed, then another no result (ODI 195
  7. This figure is the player's final career total.
  8. Wessels went through his ODI career without being dismissed for a duck
  9. This list excludes catches made as wicket-keeper.
  10. Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
  11. Sangakkara also took 19 catches in 44 matches where he was not the designated wicket-keeper.
  12. "Classification of Official Cricket"
    https://web.archive.org/web/20110929114225/http://l.yimg.com/t/icccricket/pdfs/classification-of-official-cricket-july-2008.pdf
  13. "The difference between Test and one-day cricket"
    http://news.bbc.co.uk/sport1/hi/cricket/rules_and_equipment/4180708.stm
  14. Cricinfo
    http://www.espncricinfo.com/ci/engine/match/64148.html
  15. Wisden Cricketers' Almanack
    http://www.cricinfo.com/wisdenalmanack/content/story/154859.html
  16. ESPN Cricinfo
    https://www.espncricinfo.com/series/west-indies-in-india-2021-22-1278661/india-vs-west-indies-1st-odi-1278676/match-preview
  17. International Cricket Council
    https://www.icc-cricket.com/news/2472460
  18. ESPNcricinfo
    https://www.espncricinfo.com/ci/engine/series/index.html
  19. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283878.html
  20. ESPN Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283902.html
  21. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283271.html
  22. ESPNcricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;filter=advanced;innings_number=2;orderby=start;result=1;size=200;template=results;type=team;view=innings;wicketsmax1=0;wicketsval1=wickets
  23. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/93518.html
  24. ESPN Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283920.html
  25. ESPN Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283930.html
  26. ESPN Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283253.html
  27. www.howstat.com
    http://www.howstat.com/cricket/Statistics/Matches/MatchUnlikelyWin_ODI.asp?Stat=1
  28. "England in South Africa ODI Series, 2004–05"
    http://www.espncricinfo.com/ci/engine/series/61168.html
  29. "Statsguru–South Africa–One-Day Internationals–Team Analysis"
    http://stats.espncricinfo.com/ci/engine/team/3.html?class=2;filter=advanced;orderby=matches;result=1;result=2;result=3;result=5;template=results;type=team;view=innings
  30. "Records – One-Day Internationals – Team Records – Most consecutive wins"
    https://www.espncricinfo.com/records/most-consecutive-wins-126874
  31. espncricinfo.com
    http://www.espncricinfo.com/series/west-indies-tour-of-bangladesh-2002-03-61952/bangladesh-vs-west-indies-1st-odi-64796/full-scorecard
  32. espncricinfo.com
    http://www.espncricinfo.com/series/icc-world-cup-2002-03-61124/bangladesh-vs-west-indies-16th-match-65249/full-scorecard
  33. Cricinfo
    http://stats.espncricinfo.com/ci/engine/team/25.html?class=2;filter=advanced;orderby=matches;result=1;result=2;result=3;result=5;template=results;type=team;view=innings
  34. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/284056.html
  35. "Records–One-Day Internationals–Team records–Most consecutive wins"
    http://stats.espncricinfo.com/ci/content/records/126874.html
  36. Cricinfo
    http://stats.cricinfo.com/ci/content/records/211599.html
  37. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/93518.html
  38. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/93518.html
  39. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/284003.html
  40. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283987.html
  41. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283160.html
  42. Cricinfo
    http://stats.espncricinfo.com/wi/content/records/283020.html
  43. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283016.html
  44. Cricinfo
    https://www.espncricinfo.com/records/most-hundreds-in-an-innings-283070
  45. Cricinfo
    https://www.espncricinfo.com/records/most-hundreds-in-a-match-283066
  46. Batting records / Most runs in career
    https://stats.espncricinfo.com/ci/content/records/83548.html
  47. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=23+Aug+1972;spanval1=span;template=results;type=batting
  48. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=25+Aug+1972;spanval1=span;template=results;type=batting
  49. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=27+Aug+1972;spanval1=span;template=results;type=batting
  50. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=30+Mar+1974;spanval1=span;template=results;type=batting
  51. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=12+jul+1974;spanval1=span;template=results;type=batting
  52. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=14+jul+1974;spanval1=span;template=results;type=batting
  53. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=4+Jun+1975;spanval1=span;template=results;type=batting
  54. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=10+Jun+1975;spanval1=span;template=results;type=batting
  55. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=13+Jun+1975;spanval1=span;template=results;type=batting
  56. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=20+Dec+1979;spanval1=span;template=results;type=batting
  57. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=22+Dec+1979;spanval1=span;template=results;type=batting
  58. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=25+Dec+1979;spanval1=span;template=results;type=batting
  59. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=5;spanmax1=15+Jan+1980;spanval1=span;template=results;type=batting
  60. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=5;spanmax1=27+May+1980;spanval1=span;template=results;type=batting
  61. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=24+Nov+1980;spanval1=span;template=results;type=batting
  62. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=4+dec+1980;spanval1=span;template=results;type=batting
  63. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=6+dec+1980;spanval1=span;template=results;type=batting
  64. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=6+dec+1983;spanval1=span;template=results;type=batting
  65. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=8+nov+1990;spanval1=span;template=results;type=batting
  66. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=7+nov+1996;spanval1=span;template=results;type=batting
  67. Cricinfo
    http://stats.espncricinfo.com/ci/engine/stats/index.html?class=2;home_or_away=1;home_or_away=2;home_or_away=3;result=1;result=2;result=3;result=5;spanmax1=14+oct+2000;spanval1=span;template=results;type=batting
  68. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=2;batting_positionmin1=1;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  69. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=3;batting_positionmin1=3;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  70. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=4;batting_positionmin1=4;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  71. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=5;batting_positionmin1=5;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  72. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=6;batting_positionmin1=6;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  73. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=7;batting_positionmin1=7;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  74. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=8;batting_positionmin1=8;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  75. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=9;batting_positionmin1=9;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  76. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=10;batting_positionmin1=10;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  77. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=11;batting_positionmin1=11;batting_positionval1=batting_position;class=2;filter=advanced;orderby=runs;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  78. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283174.html
  79. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283153.html
  80. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283178.html
  81. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283157.html
  82. International Cricket Council
    https://www.facebook.com/icc/photos/a.163728620312909/6798075983544773/
  83. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283184.html
  84. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283186.html
  85. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283188.html
  86. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283190.html
  87. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283192.html
  88. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/308684.html
  89. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/314850.html
  90. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/320990.html
  91. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/320991.html
  92. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/320992.html
  93. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/335084.html
  94. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/433106.html
  95. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/508067.html
  96. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/216972.html
  97. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/284257.html
  98. ESPNCricinfo
    https://stats.espncricinfo.com/ci/content/records/284242.html
  99. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/282911.html
  100. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=2;batting_positionmin1=1;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  101. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=3;batting_positionmin1=3;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  102. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=4;batting_positionmin1=4;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  103. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=5;batting_positionmin1=5;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  104. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=6;batting_positionmin1=6;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  105. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=7;batting_positionmin1=7;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  106. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=8;batting_positionmin1=8;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  107. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=9;batting_positionmin1=9;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  108. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=10;batting_positionmin1=10;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  109. Cricinfo
    https://stats.espncricinfo.com/ci/engine/stats/index.html?batting_positionmax1=11;batting_positionmin1=11;batting_positionval1=batting_position;class=2;filter=advanced;orderby=batting_average;qualmin1=20;qualval1=innings;size=200;template=results;type=batting
  110. "Highest strike rate in One Day International cricket"
    http://stats.espncricinfo.com/ci/content/records/282919.html
  111. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/282935.html
  112. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283033.html
  113. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/284095.html
  114. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/211608.html
  115. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283123.html
  116. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/284022.html
  117. Cricinfo
    https://www.espncricinfo.com/records/most-sixes-in-an-innings-283127
  118. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/284017.html
  119. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/284191.html
  120. Cricinfo
    http://stats.espncricinfo.com/india/content/records/282854.html
  121. Cricinfo
    https://www.espncricinfo.com/records/most-runs-in-a-series-284251
  122. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/278847.html
  123. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283088.html
  124. Cricinfo
    http://stats.espncricinfo.com/wi/content/records/284081.html
  125. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/284088.html
  126. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/284205.html
  127. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283193.html
  128. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283529.html
  129. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283531.html
  130. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283533.html
  131. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283535.html
  132. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283537.html
  133. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283539.html
  134. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283541.html
  135. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283543.html
  136. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283545.html
  137. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283529.html
  138. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283204.html
  139. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283257.html
  140. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283266.html
  141. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283275.html
  142. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283826.html
  143. ESPNcricinfo
    https://www.espncricinfo.com/records/most-consecutive-five-wickets-in-an-innings-283811
  144. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283293.html
  145. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283300.html
  146. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/102992.html
  147. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283219.html
  148. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283967.html
  149. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283651.html
  150. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283630.html
  151. "Statsguru / KC Sangakkara / One-Day Internationals / Fielding not as wicket keeper"
    http://stats.espncricinfo.com/ci/engine/player/50710.html?class=2;filter=advanced;keeper=0;orderby=start;template=results;type=fielding;view=innings
  152. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283792.html
  153. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283817.html
  154. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/283339.html
  155. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283368.html
  156. Cricinfo
    http://stats.espncricinfo.com/ci/content/records/223375.html
  157. ESPNCricinfo
    https://stats.espncricinfo.com/ci/content/records/128609.html
  158. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283747.html
  159. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283711.html
  160. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283461.html
  161. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283723.html
  162. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283705.html
  163. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283468.html
  164. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283574.html
  165. ESPNCricinfo
    https://stats.espncricinfo.com/ci/content/records/252072.html
  166. ESPNcricinfo
    https://stats.espncricinfo.com/ci/content/records/283512.html
  167. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283784.html
  168. Cricinfo
    https://stats.espncricinfo.com/ci/content/records/283387.html
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.