The following table lists the occasions of batsman’s individual score greater than the opponent team’s total. JE Root and JG Bethel of England scored 100 and 110 respectively while South Africa was dismissed for 72 in the third one day international between England and South Africa at Southampton on 07 Sep 2025
No
Player
Team
Match Date
Score
Opposition
Total
Ground
1
R G Sharma
India
13/11/2014
264
Sri Lanka
251
Eden Gardens
2
Ishan Kishan
India
10/12/2022
210
Bangladesh
182
Chittagong
3
C S MacLeod
Scotland
23/01/2014
175
Canada
171
Hagley Oval
4
I V A Richards
West Indies
13/10/1987
181
Sri Lanka
169
Karachi
5
I V A Richards
West Indies
31/05/1984
189*
England
168
Old Trafford
6
K U Carty
West Indies
25/05/2025
170
Ireland
165
Castle Avenue
7
Fakhar Zaman
Pakistan
20/07/2018
210*
Zimbabwe
155
Bulawayo
8
R G Sharma
India
29/10/2018
162
West Indies
153
Brabourne
9
G Kirsten
South Africa
16/02/1996
188*
UAE
152
Rawalpindi
10
A B de Villiers
South Africa
27/02/2015
162*
West Indies
151
Sydney
11
D A Warner
Australia
09/12/2016
156
New Zealand
147
Melbourne
12
T M Head
Australia
22/11/2022
152
England
142
Melbourne
13
D A Warner
Australia
04/03/2015
178
Afghanistan
142
WACA Ground
14
K C Sangakkara
Sri Lanka
20/07/2013
169
South Africa
140
R Premadasa
15
N J Astle
New Zealand
10/09/2004
145*
USA
137
Kennington Oval
16
J S Malhotra
USA
09/09/2021
173*
PNG
137
Al Amerat
17
H H Gibbs
South Africa
03/10/2002
153
Bangladesh
133
Senwes Park
18
D L Amiss
England
07/06/1975
137
India
132
Lord’s
19
S R Tendulkar
India
23/02/2003
152
Namibia
130
City Oval
20
A N Cook
England
13/02/2012
137
Pakistan
130
Sheikh Zayed Stadium
21
D L Haynes
West Indies
14/04/1985
145*
New Zealand
129
Albion Sports Complex
22
G M Turner
New Zealand
07/06/1975
171*
East Africa
128
Edgbaston
23
J-P Duminy
South Africa
22/10/2010
129
Zimbabwe
127
Willowmoore Park
24
C J Anderson
New Zealand
01/01/2014
131*
West Indies
124
Queenstown
25
Mushfiqur Rahim
Bangladesh
15/09/2018
144
Sri Lanka
124
Dubai-ICS
26
G W Flower
Zimbabwe
27/03/1999
140
Kenya
123
Dhaka
27
Mohammad Yousuf
Pakistan
21/04/2002
125
New Zealand
122
Karachi
28
A B de Villiers
South Africa
03/03/2011
134
Netherlands
120
Mohali
29
M van Lingen
Namibia
20/09/2022
119*
PNG
117
Amini Park
30
M G Erasmus
Namibia
06/03/2022
121*
Oman
116
ICC-GCA
31
J A H Marshall
New Zealand
01/07/2008
161
Ireland
112
Mannofield Park
32
B B McCullum
New Zealand
01/07/2008
166
Ireland
112
Mannofield Park
33
Ijaz Ahmed
Pakistan
29/10/1988
124*
Bangladesh
111
MA Aziz Stadium
34
M L Hayden
Australia
30/08/2002
146
Pakistan
108
Gymkhana Club Ground
35
G R Marsh
Australia
10/01/1989
125*
Pakistan
108
Melbourne
36
Imam-ul-Haq
Pakistan
13/07/2018
128
Zimbabwe
107
Queens Sports Club
37
P A de Silva
Sri Lanka
06/11/1994
107*
Zimbabwe
105
Harare
38
S C Williams
Zimbabwe
26/06/2023
174
USA
104
Harare
39
C B Wishart
Zimbabwe
10/02/2003
172*
Namibia
104
Harare
40
C H Gayle
West Indies
04/03/2003
119
Kenya
104
Diamond Oval
41
Babar Azam
Pakistan
30/08/2023
151
Nepal
104
Multan
42
Iftikhar Ahmed
Pakistan
30/08/2023
109*
Nepal
104
Multan
43
Imran Nazir
Pakistan
21/03/2007
160
Zimbabwe
99
Sabina Park
44
A Flintoff
England
17/09/2004
104
Sri Lanka
95
Southampton
45
D M Jones
Australia
04/03/1990
107
New Zealand
94
AMI Stadium
46
S D Hope
West Indies
12/08/2025
120*
Pakistan
92
Brian Lara Stadium
47
P R Stirling
Ireland
12/03/2018
126
UAE
91
Harare-OHSC
48
W T S Porterfield
Ireland
12/03/2018
92
UAE
91
Harare-OHSC
49
C G Greenidge
West Indies
04/01/1987
100
Australia
91
WACA Ground
50
J H Kallis
South Africa
22/11/2006
119*
India
91
Kingsmead
51
A R Border
Australia
28/01/1985
118*
Sri Lanka
91
Adelaide
52
D M Jones
Australia
28/01/1985
99*
Sri Lanka
91
Adelaide
53
D A Warner
Australia
25/10/2023
104
Netherlands
90
Arun Jaitley Stadium
54
G J Maxwell
Australia
25/10/2023
106
Netherlands
90
Arun Jaitley Stadium
55
S B Styris
New Zealand
10/08/2010
89
India
88
Dambulla
56
L R P L Taylor
New Zealand
10/08/2010
95
India
88
Dambulla
57
M S Atapattu
Sri Lanka
16/09/2002
101
Netherlands
86
R Premadasa
58
V Kohli
India
05/11/2023
101*
South Africa
83
Eden Gardens
59
R K Paudel
Nepal
10/09/2021
86
PNG
82
Al Amerat
60
Sharjeel Khan
Pakistan
18/08/2016
152
Ireland
82
The Village
61
D L Haynes
West Indies
17/12/1992
96
Pakistan
81
Sydney
62
M Jayawardene
Sri Lanka
15/03/2007
85
Bermuda
78
Queen’s Park Oval
63
Mohammad Yousuf
Pakistan
17/04/2002
129
Sri Lanka
78
Sharjah
64
Yuvraj Singh
India
11/04/2003
102*
Bangladesh
76
Dhaka
65
T M Dilshan
Sri Lanka
24/01/2009
137*
Pakistan
75
Gaddafi Stadium
66
S E Marsh
Australia
30/08/2008
76
Bangladesh
74
Marrara Cricket Ground
67
M E K Hussey
Australia
30/08/2008
85
Bangladesh
74
Marrara Cricket Ground
68
K C Sangakkara
Sri Lanka
06/01/2007
79
New Zealand
73
Eden Park
69
Shubman Gill
India
15/01/2023
116
Sri Lanka
73
Thiruvanthapuram
70
V Kohli
India
15/01/2023
166*
Sri Lanka
73
Thiruvanthapuram
71
J E Root
England
07/09/2025
100
South Africa
72
Southampton
72
J G Bethell
England
07/09/2025
110
South Africa
72
Southampton
73
R K Paudel
Nepal
12/03/2023
77
UAE
71
Kirtiput
74
Imam-ul-Haq
Pakistan
22/08/2023
61
Afghanistan
59
Hambantota
75
H Masakadza
Zimbabwe
02/01/2016
83
Afghanistan
58
Sharjah
76
C G Greenidge
West Indies
03/12/1986
67
Sri Lanka
55
Sharjah
77
R B Richardson
West Indies
03/12/1986
109
Sri Lanka
55
Sharjah
78
S S Iyer
India
02/11/2023
82
Sri Lanka
55
Wankhede
79
V Kohli
India
02/11/2023
88
Sri Lanka
55
Wankhede
80
Shubman Gill
India
02/11/2023
92
Sri Lanka
55
Wankhede
81
J H Kallis
South Africa
25/01/2004
109*
West Indies
54
Newlands
82
J A Rudolph
South Africa
25/01/2004
61*
West Indies
54
Newlands
83
Abdul Malik
Afghanistan
19/12/2024
84
Zimbabwe
54
Harare
84
Sediqullah Atal
Afghanistan
19/12/2024
104
Zimbabwe
54
Harare
85
S T Jayasuriya
Sri Lanka
29/10/2000
189
India
54
Sharjah
86
D S Lehmann
Australia
27/02/2003
50*
Namibia
45
Senwes Park
87
M L Hayden
Australia
27/02/2003
88
Namibia
45
Senwes Park
88
A Symonds
Australia
27/02/2003
59
Namibia
45
Senwes Park
89
J H Kallis
South Africa
11/01/2012
72
Sri Lanka
43
Boland Park
90
H M Amla
South Africa
11/01/2012
112
Sri Lanka
43
Boland Park
91
A B de Villiers
South Africa
11/01/2012
52
Sri Lanka
43
Boland Park
Teams posting a total of 400 plus runs in one day internationals
England posted a total of 414 for 5 against South Africa in the third one day international at Southampton on 07 Sep 2025 to provide the 30th occasion of a team posting a total of 400 plus runs in the history of one day internationals. All such occasions are tabulated below.
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
Australia
434/4
50.0
1
v South Africa
Johannesburg
12 Mar 2006
2
South Africa
438/9
49.5
2
v Australia
Johannesburg
12 Mar 2006
3
Sri Lanka
443/9
50.0
1
v Netherlands
Amstelveen
04 Jul 2006
4
South Africa
418/5
50.0
1
v Zimbabwe
Potchefstroom
20 Sep 2006
5
India
413/5
50.0
1
v Bermuda
Port of Spain
19 Mar 2007
6
New Zealand
402/2
50.0
1
v Ireland
Aberdeen
01 Jul 2008
7
India
414/7
50.0
1
v Sri Lanka
Rajkot
15 Dec 2009
8
Sri Lanka
411/8
50.0
2
v India
Rajkot
15 Dec 2009
9
India
401/3
50.0
1
v South Africa
Gwalior
24 Feb 2010
10
India
418/5
50.0
1
v West Indies
Indore
08 Dec 2011
11
India
404/5
50.0
1
v Sri Lanka
Eden Gardens
13 Nov 2014
12
South Africa
439/2
50.0
1
v West Indies
Johannesburg
18 Jan 2015
13
South Africa
408/5
50.0
1
v West Indies
Sydney
27 Feb 2015
14
South Africa
411/4
50.0
1
v Ireland
Canberra
03 Mar 2015
15
Australia
417/6
50.0
1
v Afghanistan
W.A.C.A
04 Mar 2015
16
England
408/9
50.0
1
v New Zealand
Birmingham
09 Jun 2015
17
South Africa
438/4
50.0
1
v India
Wankhede
25 Oct 2015
18
England
444/3
50.0
1
v Pakistan
Nottingham
30 Aug 2016
19
England
481/6
50.0
1
v Australia
Nottingham
19 Jun 2018
20
England
418/6
50.0
1
v West Indies
St George’s
27 Feb 2019
21
England
498/4
50.0
1
v Netherlands
Amstelveen
17 Jun 2022
22
India
409/8
50.0
1
v Bangladesh
Chattogram
10 Dec 2022
23
Zimbabwe
408/6
50.0
1
v U.S.A.
Harare
26 Jun 2023
24
South Africa
416/5
50.0
1
v Australia
Centurion
15 Sep 2023
25
South Africa
428/5
50.0
1
v Sri Lanka
Delhi
07 Oct 2023
26
New Zealand
401/6
50.0
1
v Pakistan
Bengaluru
04 Nov 2023
27
India
410/4
50.0
1
v Netherlands
Bengaluru
12 Nov 2023
28
England
400/8
50.0
1
v West Indies
Birmingham
29 May 2025
29
Australia
431/2
50.0
1
v South Africa
Mackay
24 Aug 2025
30
England
414/5
50.0
1
v South Africa
Southampton
07 Sep 2025
England Vs South Africa Third one day at Southampton on 07 Sep 2025
England posted a total of 414 for 5 in this game to provide the 30th occasion of a team posting a total of 400 plus runs in the history of one day internationals. All such occasions are tabulated below. [
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
Australia
434/4
50.0
1
v South Africa
Johannesburg
12 Mar 2006
2
South Africa
438/9
49.5
2
v Australia
Johannesburg
12 Mar 2006
3
Sri Lanka
443/9
50.0
1
v Netherlands
Amstelveen
04 Jul 2006
4
South Africa
418/5
50.0
1
v Zimbabwe
Potchefstroom
20 Sep 2006
5
India
413/5
50.0
1
v Bermuda
Port of Spain
19 Mar 2007
6
New Zealand
402/2
50.0
1
v Ireland
Aberdeen
01 Jul 2008
7
India
414/7
50.0
1
v Sri Lanka
Rajkot
15 Dec 2009
8
Sri Lanka
411/8
50.0
2
v India
Rajkot
15 Dec 2009
9
India
401/3
50.0
1
v South Africa
Gwalior
24 Feb 2010
10
India
418/5
50.0
1
v West Indies
Indore
08 Dec 2011
11
India
404/5
50.0
1
v Sri Lanka
Eden Gardens
13 Nov 2014
12
South Africa
439/2
50.0
1
v West Indies
Johannesburg
18 Jan 2015
13
South Africa
408/5
50.0
1
v West Indies
Sydney
27 Feb 2015
14
South Africa
411/4
50.0
1
v Ireland
Canberra
03 Mar 2015
15
Australia
417/6
50.0
1
v Afghanistan
W.A.C.A
04 Mar 2015
16
England
408/9
50.0
1
v New Zealand
Birmingham
09 Jun 2015
17
South Africa
438/4
50.0
1
v India
Wankhede
25 Oct 2015
18
England
444/3
50.0
1
v Pakistan
Nottingham
30 Aug 2016
19
England
481/6
50.0
1
v Australia
Nottingham
19 Jun 2018
20
England
418/6
50.0
1
v West Indies
St George’s
27 Feb 2019
21
England
498/4
50.0
1
v Netherlands
Amstelveen
17 Jun 2022
22
India
409/8
50.0
1
v Bangladesh
Chattogram
10 Dec 2022
23
Zimbabwe
408/6
50.0
1
v U.S.A.
Harare
26 Jun 2023
24
South Africa
416/5
50.0
1
v Australia
Centurion
15 Sep 2023
25
South Africa
428/5
50.0
1
v Sri Lanka
Delhi
07 Oct 2023
26
New Zealand
401/6
50.0
1
v Pakistan
Bengaluru
04 Nov 2023
27
India
410/4
50.0
1
v Netherlands
Bengaluru
12 Nov 2023
28
England
400/8
50.0
1
v West Indies
Birmingham
29 May 2025
29
Australia
431/2
50.0
1
v South Africa
Mackay
24 Aug 2025
30
England
414/5
50.0
1
v South Africa
Southampton
07 Sep 2025
It also provides the fourth occasion of a team posting 400 plus runs in an innings against South Africa in a one day international. All such occasions are tabulated below
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
Australia
434/4
50.0
1
v South Africa
Johannesburg
12 Mar 2006
2
India
401/3
50.0
1
v South Africa
Gwalior
24 Feb 2010
3
Australia
431/2
50.0
1
v South Africa
Mackay
24 Aug 2025
4
England
414/5
50.0
1
v South Africa
Southampton
07 Sep 2025
It also provides the seventh occasion of England posting 400 plus runs in an innings in a one day international. All such occasions are tabulated below
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
England
408/9
50.0
1
v New Zealand
Birmingham
09 Jun 2015
2
England
444/3
50.0
1
v Pakistan
Nottingham
30 Aug 2016
3
England
481/6
50.0
1
v Australia
Nottingham
19 Jun 2018
4
England
418/6
50.0
1
v West Indies
St George’s
27 Feb 2019
5
England
498/4
50.0
1
v Netherlands
Amstelveen
17 Jun 2022
6
England
400/8
50.0
1
v West Indies
Birmingham
29 May 2025
7
England
414/5
50.0
1
v South Africa
Southampton
07 Sep 2025
England became the third team in the history of one day internationals to post 400 plus runs on seven or more occasions. Other teams are – South Africa {08} and India {07}
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
England
408/9
50.0
1
v New Zealand
Birmingham
09 Jun 2015
2
England
444/3
50.0
1
v Pakistan
Nottingham
30 Aug 2016
3
England
481/6
50.0
1
v Australia
Nottingham
19 Jun 2018
4
England
418/6
50.0
1
v West Indies
St George’s
27 Feb 2019
5
England
498/4
50.0
1
v Netherlands
Amstelveen
17 Jun 2022
6
England
400/8
50.0
1
v West Indies
Birmingham
29 May 2025
7
England
414/5
50.0
1
v South Africa
Southampton
07 Sep 2025
1
India
413/5
50.0
1
v Bermuda
Port of Spain
19 Mar 2007
2
India
414/7
50.0
1
v Sri Lanka
Rajkot
15 Dec 2009
3
India
401/3
50.0
1
v South Africa
Gwalior
24 Feb 2010
4
India
418/5
50.0
1
v West Indies
Indore
08 Dec 2011
5
India
404/5
50.0
1
v Sri Lanka
Eden Gardens
13 Nov 2014
6
India
409/8
50.0
1
v Bangladesh
Chattogram
10 Dec 2022
7
India
410/4
50.0
1
v Netherlands
Bengaluru
12 Nov 2023
1
South Africa
438/9
49.5
2
v Australia
Johannesburg
12 Mar 2006
2
South Africa
418/5
50.0
1
v Zimbabwe
Potchefstroom
20 Sep 2006
3
South Africa
439/2
50.0
1
v West Indies
Johannesburg
18 Jan 2015
4
South Africa
408/5
50.0
1
v West Indies
Sydney
27 Feb 2015
5
South Africa
411/4
50.0
1
v Ireland
Canberra
03 Mar 2015
6
South Africa
438/4
50.0
1
v India
Wankhede
25 Oct 2015
7
South Africa
416/5
50.0
1
v Australia
Centurion
15 Sep 2023
8
South Africa
428/5
50.0
1
v Sri Lanka
Delhi
07 Oct 2023
It also provides the first occasion of England posting 400 plus runs in an innings in a one day international against South Africa and hence its 414 for 5 in this game represent its highest team total against South Africa in a one day international. Its previous best was 399 for 8 at Bloemfontein on 03.02.2016
It also represents England’s highest team total against South Africa on home soil. The previous best was 339 for 6 at Leeds on 24.05.2017.
JE Root {100} and JG Bethell {110} scored centuries in this game to provide the 205th and 206th occasion of England batsmen scoring centuries in an innings in a one day international. It also provides the 16th and 17th occasion of England batsmen scoring centuries in an innings in a one day international against South Africa.
JE Root {100} and JG Bethell {110} scored centuries in this game to provide the 230th occasion of two or more batsmen scoring centuries in an innings in a one day international. It also provides the 13th occasion of two or more batsmen scoring centuries in an innings in a one day international against South Africa.
It also provides the 21st occasion of two or more England batsmen scoring centuries in an innings in a one day international. It also provides the third occasion of two or England more batsmen scoring centuries in an innings in a one day international against South Africa.
JE Root was dismissed for 100 in this game to provide the 73rd occasion of a batsman scoring an exact 100 in a one day international. It also provides the third occasion of a batsman scoring an exact 100 in a one day international against South Africa.
It also provides the sixth occasion of an England batsman scoring an exact 100 in a one day international. It also provides the first occasion of an England batsman scoring an exact 100 in a one day international against South Africa.
JG Bethel was dismissed stumped for 110 in this game to provide the 42nd occasion of a batsman dismissed stumped after scoring a century in a one day international. It also provides the third occasion of a batsman dismissed stumped after scoring a century in a one day international against South Africa.
It also provides the fourth occasion of an England batsman dismissed stumped after scoring a century in a one day international. It also provides the first occasion of an England batsman dismissed stumped after scoring a century in a one day international against South Africa.
JE Root of England posted his 19th century in one day international and his 100 in this game fetched him an aggregate of 7301 runs in one day internationals. His 19 centuries and his aggregate of 7301 runs are the records for most centuries and most runs for an England batsman a one day internationals
JL Smith {62}, JE Root {100}. JG Bethel {110} and JC Buttler {62 not out} of England scored fifties in this game to provide the 91st occasion of four batsmen scoring fifties in a one day international. It also provides the seventh occasion of four batsmen scoring fifties in a one day international against South Africa.
JL Smith {62}, JE Root {100}. JG Bethel {110} and JC Buttler {62 not out} of England scored fifties in this game to provide the 16th occasion of four England batsmen scoring fifties in a one day international. It also provides the third occasion of four England batsmen scoring fifties in a one day international against South Africa.
CE Yousuf of South Africa returned with figures of none for 80 in this game to provide the ninth occasion of a bowler conceding 80 plus runs on his one day debut, It also provides the fifth occasion of a bowler conceding 80 plus runs without a wicket on his one day debut.
N Burger of South Africa conceded 95 runs in this game to provide the 78th occasion of a bowler conceding 90 plus runs in an innings in a one day international. It also provides the sixth occasion of a South African bowler conceding 90 plus runs in a one day international.
N Burger of South Africa conceded 95 runs without a wicket in this game to provide the 24th occasion of a bowler conceding 90 plus runs in an innings in a one day international. It also provides the second occasion of a South African bowler conceding 90 plus runs without a wicket in a one day international.
South Africa was dismissed for a total of 72 in this game to provide the 51st occasion of a team dismissed all for a total of less than 75 runs in a one day international. It also provides the second occasion of South Africa dismissed all for a total of less than 75 runs in a one day international. Prior to this South Africa was dismissed all out for 69 against Australia at Sydney on 14 Dec 1993
South Africa was dismissed for a total of 72 in this game to provide the fifth occasion of a team dismissed all for a total of less than 75 runs in a one day international against England. It also provides the first occasion of South Africa dismissed all for a total of less than 75 runs in a one day international against England.
The following table lists the occasions of batsman’s individual score greater than the opponent team’s total. In this game JE Root and JG Bethel scored 100 and 110 respectively while South Africa was dismissed for 72.
No
Player
Team
Match Date
Score
Opposition
Total
Ground
1
R G Sharma
India
13/11/2014
264
Sri Lanka
251
Eden Gardens
2
Ishan Kishan
India
10/12/2022
210
Bangladesh
182
Chittagong
3
C S MacLeod
Scotland
23/01/2014
175
Canada
171
Hagley Oval
4
I V A Richards
West Indies
13/10/1987
181
Sri Lanka
169
Karachi
5
I V A Richards
West Indies
31/05/1984
189*
England
168
Old Trafford
6
K U Carty
West Indies
25/05/2025
170
Ireland
165
Castle Avenue
7
Fakhar Zaman
Pakistan
20/07/2018
210*
Zimbabwe
155
Bulawayo
8
R G Sharma
India
29/10/2018
162
West Indies
153
Brabourne
9
G Kirsten
South Africa
16/02/1996
188*
UAE
152
Rawalpindi
10
A B de Villiers
South Africa
27/02/2015
162*
West Indies
151
Sydney
11
D A Warner
Australia
09/12/2016
156
New Zealand
147
Melbourne
12
T M Head
Australia
22/11/2022
152
England
142
Melbourne
13
D A Warner
Australia
04/03/2015
178
Afghanistan
142
WACA Ground
14
K C Sangakkara
Sri Lanka
20/07/2013
169
South Africa
140
R Premadasa
15
N J Astle
New Zealand
10/09/2004
145*
USA
137
Kennington Oval
16
J S Malhotra
USA
09/09/2021
173*
PNG
137
Al Amerat
17
H H Gibbs
South Africa
03/10/2002
153
Bangladesh
133
Senwes Park
18
D L Amiss
England
07/06/1975
137
India
132
Lord’s
19
S R Tendulkar
India
23/02/2003
152
Namibia
130
City Oval
20
A N Cook
England
13/02/2012
137
Pakistan
130
Sheikh Zayed Stadium
21
D L Haynes
West Indies
14/04/1985
145*
New Zealand
129
Albion Sports Complex
22
G M Turner
New Zealand
07/06/1975
171*
East Africa
128
Edgbaston
23
J-P Duminy
South Africa
22/10/2010
129
Zimbabwe
127
Willowmoore Park
24
C J Anderson
New Zealand
01/01/2014
131*
West Indies
124
Queenstown
25
Mushfiqur Rahim
Bangladesh
15/09/2018
144
Sri Lanka
124
Dubai-ICS
26
G W Flower
Zimbabwe
27/03/1999
140
Kenya
123
Dhaka
27
Mohammad Yousuf
Pakistan
21/04/2002
125
New Zealand
122
Karachi
28
A B de Villiers
South Africa
03/03/2011
134
Netherlands
120
Mohali
29
M van Lingen
Namibia
20/09/2022
119*
PNG
117
Amini Park
30
M G Erasmus
Namibia
06/03/2022
121*
Oman
116
ICC-GCA
31
J A H Marshall
New Zealand
01/07/2008
161
Ireland
112
Mannofield Park
32
B B McCullum
New Zealand
01/07/2008
166
Ireland
112
Mannofield Park
33
Ijaz Ahmed
Pakistan
29/10/1988
124*
Bangladesh
111
MA Aziz Stadium
34
M L Hayden
Australia
30/08/2002
146
Pakistan
108
Gymkhana Club Ground
35
G R Marsh
Australia
10/01/1989
125*
Pakistan
108
Melbourne
36
Imam-ul-Haq
Pakistan
13/07/2018
128
Zimbabwe
107
Queens Sports Club
37
P A de Silva
Sri Lanka
06/11/1994
107*
Zimbabwe
105
Harare
38
S C Williams
Zimbabwe
26/06/2023
174
USA
104
Harare
39
C B Wishart
Zimbabwe
10/02/2003
172*
Namibia
104
Harare
40
C H Gayle
West Indies
04/03/2003
119
Kenya
104
Diamond Oval
41
Babar Azam
Pakistan
30/08/2023
151
Nepal
104
Multan
42
Iftikhar Ahmed
Pakistan
30/08/2023
109*
Nepal
104
Multan
43
Imran Nazir
Pakistan
21/03/2007
160
Zimbabwe
99
Sabina Park
44
A Flintoff
England
17/09/2004
104
Sri Lanka
95
Southampton
45
D M Jones
Australia
04/03/1990
107
New Zealand
94
AMI Stadium
46
S D Hope
West Indies
12/08/2025
120*
Pakistan
92
Brian Lara Stadium
47
P R Stirling
Ireland
12/03/2018
126
UAE
91
Harare-OHSC
48
W T S Porterfield
Ireland
12/03/2018
92
UAE
91
Harare-OHSC
49
C G Greenidge
West Indies
04/01/1987
100
Australia
91
WACA Ground
50
J H Kallis
South Africa
22/11/2006
119*
India
91
Kingsmead
51
A R Border
Australia
28/01/1985
118*
Sri Lanka
91
Adelaide
52
D M Jones
Australia
28/01/1985
99*
Sri Lanka
91
Adelaide
53
D A Warner
Australia
25/10/2023
104
Netherlands
90
Arun Jaitley Stadium
54
G J Maxwell
Australia
25/10/2023
106
Netherlands
90
Arun Jaitley Stadium
55
S B Styris
New Zealand
10/08/2010
89
India
88
Dambulla
56
L R P L Taylor
New Zealand
10/08/2010
95
India
88
Dambulla
57
M S Atapattu
Sri Lanka
16/09/2002
101
Netherlands
86
R Premadasa
58
V Kohli
India
05/11/2023
101*
South Africa
83
Eden Gardens
59
R K Paudel
Nepal
10/09/2021
86
PNG
82
Al Amerat
60
Sharjeel Khan
Pakistan
18/08/2016
152
Ireland
82
The Village
61
D L Haynes
West Indies
17/12/1992
96
Pakistan
81
Sydney
62
M Jayawardene
Sri Lanka
15/03/2007
85
Bermuda
78
Queen’s Park Oval
63
Mohammad Yousuf
Pakistan
17/04/2002
129
Sri Lanka
78
Sharjah
64
Yuvraj Singh
India
11/04/2003
102*
Bangladesh
76
Dhaka
65
T M Dilshan
Sri Lanka
24/01/2009
137*
Pakistan
75
Gaddafi Stadium
66
S E Marsh
Australia
30/08/2008
76
Bangladesh
74
Marrara Cricket Ground
67
M E K Hussey
Australia
30/08/2008
85
Bangladesh
74
Marrara Cricket Ground
68
K C Sangakkara
Sri Lanka
06/01/2007
79
New Zealand
73
Eden Park
69
Shubman Gill
India
15/01/2023
116
Sri Lanka
73
Thiruvanthapuram
70
V Kohli
India
15/01/2023
166*
Sri Lanka
73
Thiruvanthapuram
71
J E Root
England
07/09/2025
100
South Africa
72
Southampton
72
J G Bethell
England
07/09/2025
110
South Africa
72
Southampton
73
R K Paudel
Nepal
12/03/2023
77
UAE
71
Kirtiput
74
Imam-ul-Haq
Pakistan
22/08/2023
61
Afghanistan
59
Hambantota
75
H Masakadza
Zimbabwe
02/01/2016
83
Afghanistan
58
Sharjah
76
C G Greenidge
West Indies
03/12/1986
67
Sri Lanka
55
Sharjah
77
R B Richardson
West Indies
03/12/1986
109
Sri Lanka
55
Sharjah
78
S S Iyer
India
02/11/2023
82
Sri Lanka
55
Wankhede
79
V Kohli
India
02/11/2023
88
Sri Lanka
55
Wankhede
80
Shubman Gill
India
02/11/2023
92
Sri Lanka
55
Wankhede
81
J H Kallis
South Africa
25/01/2004
109*
West Indies
54
Newlands
82
J A Rudolph
South Africa
25/01/2004
61*
West Indies
54
Newlands
83
Abdul Malik
Afghanistan
19/12/2024
84
Zimbabwe
54
Harare
84
Sediqullah Atal
Afghanistan
19/12/2024
104
Zimbabwe
54
Harare
85
S T Jayasuriya
Sri Lanka
29/10/2000
189
India
54
Sharjah
86
D S Lehmann
Australia
27/02/2003
50*
Namibia
45
Senwes Park
87
M L Hayden
Australia
27/02/2003
88
Namibia
45
Senwes Park
88
A Symonds
Australia
27/02/2003
59
Namibia
45
Senwes Park
89
J H Kallis
South Africa
11/01/2012
72
Sri Lanka
43
Boland Park
90
H M Amla
South Africa
11/01/2012
112
Sri Lanka
43
Boland Park
91
A B de Villiers
South Africa
11/01/2012
52
Sri Lanka
43
Boland Park
The following table lists the five occasions of England batsman’s individual score greater than the opponent team’s total. In this game JE Root and JG Bethel scored 100 and 110 respectively while South Africa was dismissed for 72.
No
Player
Team
Match Date
Score
Opposition
Total
Ground
1
D L Amiss
England
07/06/1975
137
India
132
Lord’s
2
A N Cook
England
13/02/2012
137
Pakistan
130
Sheikh Zayed Stadium
3
A Flintoff
England
17/09/2004
104
Sri Lanka
95
The Rose Bowl
4
J E Root
England
07/09/2025
100
South Africa
72
Southampton
5
J G Bethell
England
07/09/2025
110
South Africa
72
Southampton
The following table lists the four occasions of batsman’s individual score greater than the South Africa team’s total. In this game JE Root and JG Bethel scored 100 and 110 respectively while South Africa was dismissed for 72.
No
Player
Team
Match Date
Score
Opposition
Total
Ground
1
K C Sangakkara
Sri Lanka
20/07/2013
169
South Africa
140
R Premadasa
2
V Kohli
India
05/11/2023
101*
South Africa
83
Eden Gardens
3
J E Root
England
07/09/2025
100
South Africa
72
Southampton
4
J G Bethell
England
07/09/2025
110
South Africa
72
Southampton
The following table lists the occasions where two or more batsmen’s individual scores are greater than the opponent team’s total. In this game JE Root and JG Bethel scored 100 and 110 respectively while South Africa was dismissed for 72.
No
No
Player
Team
Match Date
Score
Opposition
Total
Ground
1
1
J A H Marshall
New Zealand
01/07/2008
161
Ireland
112
Mannofield Park
2
B B McCullum
New Zealand
01/07/2008
166
Ireland
112
Mannofield Park
2
1
Babar Azam
Pakistan
30/08/2023
151
Nepal
104
Multan
2
Iftikhar Ahmed
Pakistan
30/08/2023
109*
Nepal
104
Multan
3
1
P R Stirling
Ireland
12/03/2018
126
UAE
91
Harare-OHSC
2
W T S Porterfield
Ireland
12/03/2018
92
UAE
91
Harare-OHSC
4
1
A R Border
Australia
28/01/1985
118*
Sri Lanka
91
Adelaide
2
D M Jones
Australia
28/01/1985
99*
Sri Lanka
91
Adelaide
5
1
D A Warner
Australia
25/10/2023
104
Netherlands
90
Arun Jaitley Stadium
2
G J Maxwell
Australia
25/10/2023
106
Netherlands
90
Arun Jaitley Stadium
6
1
S B Styris
New Zealand
10/08/2010
89
India
88
Dambulla
2
L R P L Taylor
New Zealand
10/08/2010
95
India
88
Dambulla
7
1
Shubman Gill
India
15/01/2023
116
Sri Lanka
73
Thiruvanthapuram
2
V Kohli
India
15/01/2023
166*
Sri Lanka
73
Thiruvanthapuram
8
1
J E Root
England
07/09/2025
100
South Africa
72
Southampton
2
J G Bethell
England
07/09/2025
110
South Africa
72
Southampton
9
1
C G Greenidge
West Indies
03/12/1986
67
Sri Lanka
55
Sharjah
2
R B Richardson
West Indies
03/12/1986
109
Sri Lanka
55
Sharjah
10
1
S S Iyer
India
02/11/2023
82
Sri Lanka
55
Wankhede
2
V Kohli
India
02/11/2023
88
Sri Lanka
55
Wankhede
3
Shubman Gill
India
02/11/2023
92
Sri Lanka
55
Wankhede
11
1
J H Kallis
South Africa
25/01/2004
109*
West Indies
54
Newlands
2
J A Rudolph
South Africa
25/01/2004
61*
West Indies
54
Newlands
12
1
Abdul Malik
Afghanistan
19/12/2024
84
Zimbabwe
54
Harare
2
Sediqullah Atal
Afghanistan
19/12/2024
104
Zimbabwe
54
Harare
13
1
D S Lehmann
Australia
27/02/2003
50*
Namibia
45
Senwes Park
2
M L Hayden
Australia
27/02/2003
88
Namibia
45
Senwes Park
3
A Symonds
Australia
27/02/2003
59
Namibia
45
Senwes Park
14
1
J H Kallis
South Africa
11/01/2012
72
Sri Lanka
43
Boland Park
2
H M Amla
South Africa
11/01/2012
112
Sri Lanka
43
Boland Park
3
A B de Villiers
South Africa
11/01/2012
52
Sri Lanka
43
Boland Park
The following table lists the 67 occasions of a batsman’s individual century is greater than the opponent team’s total. In this game JE Root and JG Bethel scored 100 and 110 respectively while South Africa was dismissed for 72.
No
Player
Team
Match Date
Score
Opposition
Total
Ground
1
R G Sharma
India
13/11/2014
264
Sri Lanka
251
Eden Gardens
2
Fakhar Zaman
Pakistan
20/07/2018
210*
Zimbabwe
155
Bulawayo
3
Ishan Kishan
India
10/12/2022
210
Bangladesh
182
Chittagong
4
I V A Richards
West Indies
31/05/1984
189*
England
168
Old Trafford
5
S T Jayasuriya
Sri Lanka
29/10/2000
189
India
54
Sharjah
6
G Kirsten
South Africa
16/02/1996
188*
UAE
152
Rawalpindi
7
I V A Richards
West Indies
13/10/1987
181
Sri Lanka
169
Karachi
8
D A Warner
Australia
04/03/2015
178
Afghanistan
142
WACA Ground
9
C S MacLeod
Scotland
23/01/2014
175
Canada
171
Hagley Oval
10
S C Williams
Zimbabwe
26/06/2023
174
USA
104
Harare
11
J S Malhotra
USA
09/09/2021
173*
PNG
137
Al Amerat
12
C B Wishart
Zimbabwe
10/02/2003
172*
Namibia
104
Harare
13
G M Turner
New Zealand
07/06/1975
171*
East Africa
128
Edgbaston
14
K U Carty
West Indies
25/05/2025
170
Ireland
165
Castle Avenue
15
K C Sangakkara
Sri Lanka
20/07/2013
169
South Africa
140
R Premadasa
16
V Kohli
India
15/01/2023
166*
Sri Lanka
73
Thiruvanthapuram
17
B B McCullum
New Zealand
01/07/2008
166
Ireland
112
Mannofield Park
18
A B de Villiers
South Africa
27/02/2015
162*
West Indies
151
Sydney
19
R G Sharma
India
29/10/2018
162
West Indies
153
Brabourne
20
J A H Marshall
New Zealand
01/07/2008
161
Ireland
112
Mannofield Park
21
Imran Nazir
Pakistan
21/03/2007
160
Zimbabwe
99
Sabina Park
22
D A Warner
Australia
09/12/2016
156
New Zealand
147
Melbourne
23
H H Gibbs
South Africa
03/10/2002
153
Bangladesh
133
Senwes Park
24
T M Head*
Australia
22/11/2022
152
England
142
Melbourne
25
S R Tendulkar
India
23/02/2003
152
Namibia
130
City Oval
26
Sharjeel Khan
Pakistan
18/08/2016
152
Ireland
82
The Village
27
Babar Azam
Pakistan
30/08/2023
151
Nepal
104
Multan
28
M L Hayden
Australia
30/08/2002
146
Pakistan
108
Gymkhana Club Ground
29
N J Astle
New Zealand
10/09/2004
145*
USA
137
Kennington Oval
30
D L Haynes
West Indies
14/04/1985
145*
New Zealand
129
Albion Sports Complex
31
Mushfiqur Rahim
Bangladesh
15/09/2018
144
Sri Lanka
124
Dubai-ICS
32
G W Flower
Zimbabwe
27/03/1999
140
Kenya
123
Dhaka
33
T M Dilshan
Sri Lanka
24/01/2009
137*
Pakistan
75
Gaddafi Stadium
34
D L Amiss
England
07/06/1975
137
India
132
Lord’s
35
A N Cook
England
13/02/2012
137
Pakistan
130
Sheikh Zayed Stadium
36
A B de Villiers
South Africa
03/03/2011
134
Netherlands
120
Mohali
37
C J Anderson
New Zealand
01/01/2014
131*
West Indies
124
Queenstown
38
J-P Duminy
South Africa
22/10/2010
129
Zimbabwe
127
Willowmoore Park
39
Mohammad Yousuf
Pakistan
17/04/2002
129
Sri Lanka
78
Sharjah Cricket Stadium
40
Imam-ul-Haq
Pakistan
13/07/2018
128
Zimbabwe
107
Queens Sports Club
41
P R Stirling
Ireland
12/03/2018
126
UAE
91
Harare-OHSC
42
G R Marsh
Australia
10/01/1989
125*
Pakistan
108
Melbourne
43
Mohammad Yousuf
Pakistan
21/04/2002
125
New Zealand
122
Karachi
44
Ijaz Ahmed
Pakistan
29/10/1988
124*
Bangladesh
111
MA Aziz Stadium
45
M G Erasmus
Namibia
06/03/2022
121*
Oman
116
ICC-GCA
46
S D Hope
West Indies
12/08/2025
120*
Pakistan
92
Brian Lara Stadium
47
M van Lingen
Namibia
20/09/2022
119*
PNG
117
Amini Park
48
J H Kallis
South Africa
22/11/2006
119*
India
91
Kingsmead
49
C H Gayle
West Indies
04/03/2003
119
Kenya
104
Diamond Oval
50
A R Border
Australia
28/01/1985
118*
Sri Lanka
91
Adelaide
51
Shubman Gill
India
15/01/2023
116
Sri Lanka
73
Thiruvanthapuram
52
H M Amla
South Africa
11/01/2012
112
Sri Lanka
43
Boland Park
53
J G Bethell
England
07/09/2025
110
South Africa
72
Southampton
54
Iftikhar Ahmed
Pakistan
30/08/2023
109*
Nepal
104
Multan
55
J H Kallis
South Africa
25/01/2004
109*
West Indies
54
Newlands
56
R B Richardson
West Indies
03/12/1986
109
Sri Lanka
55
Sharjah
57
P A de Silva
Sri Lanka
06/11/1994
107*
Zimbabwe
105
Harare
58
D M Jones
Australia
04/03/1990
107
New Zealand
94
AMI Stadium
59
G J Maxwell
Australia
25/10/2023
106
Netherlands
90
Arun Jaitley Stadium
60
A Flintoff
England
17/09/2004
104
Sri Lanka
95
Southampton
61
D A Warner
Australia
25/10/2023
104
Netherlands
90
Arun Jaitley Stadium
62
Sediqullah Atal
Afghanistan
19/12/2024
104
Zimbabwe
54
Harare
63
Yuvraj Singh
India
11/04/2003
102*
Bangladesh
76
Dhaka
64
V Kohli*
India
05/11/2023
101*
South Africa
83
Eden Gardens
65
M S Atapattu
Sri Lanka
16/09/2002
101
Netherlands
86
R Premadasa
66
C G Greenidge
West Indies
04/01/1987
100
Australia
91
WACA Ground
67
J E Root
England
07/09/2025
100
South Africa
72
Southampton
T Bavuma of South Africa did not bat in the South Africa’s innings as he was absent hurt to provide the second occasion of a captain absent hurt in an innings one day internationals. Prior to this ADR Campbell of Zimbabwe was absent hurt against Pakistan at Peshawar on 03 Nov 1996
T Bavuma of South Africa did not bat in the South Africa’s innings as he was absent hurt to provide the 43rd occasion of a batsman absent hurt in an innings in one day internationals. All such occasions are tabulated below
No
Player
Team
Opposition
Ground
Match Date
1
JM Parker
New Zealand
England
Manchester
19 Jul 1978
2
Majid Khan
Pakistan
West Indies
WACA
19 Dec 1981
3
RS Madugalle
Sri Lanka
India
Vadodara
15 Jan 1989
4
AP Gurusinha
Sri Lanka
Australia
Sharjah
02 May 1990
5
EA Brandes
Zimbabwe
India
Hyd-LBS
02 Nov 1993
6
Aamir Sohail
Pakistan
Zimbabwe
Harare
26 Feb 1995
7
DK Morrison
New Zealand
Pakistan
Lahore
06 Mar 1996
8
ADR Campbell
Zimbabwe
Pakistan
Peshawar
03 Nov 1996
9
Abdul Razzak
Pakistan
India
Mohali
24 Mar 1997
10
Inzamam-ul-Haq
Pakistan
India
Mohali
24 Mar 1997
11
Minhajul Abedin
Bangladesh
Sri Lanka
Col-RPS
16 Jul 1997
12
Saiful Islam
Bangladesh
Keny
Nairobi-G
16 Oct 1997
13
M Muralidharan
Sri Lanka
South Africa
Dhaka
30 Oct 1998
14
S Tikolo
Kenya
Zimbabwe
Dhaka
27 Mar 1999
15
JC Adams
West Indies
Pakistan
Sharjah
14 Oct 1999
16
Azar Mahmood
Pakistan
Sri Lanka
Lahore
19 Feb 2000
17
Shahariar Hossain
Bangladesh
Pakistan
Dhaka
02 Jun 2000
18
K Weeraratne
Sri Lanka
Pakistan
Dhaka
07 Jun 2000
19
M Muralidharan
Sri Lanka
Pakistan
Sharjah
17 Apr 2002
20
DT Hondo
Zimbabwe
Australia
Harare
23 May 2004
21
Shohadat Hossain
Bangladesh
Australia
Darwin
06 Sep 2008
22
TM Odoyo
Kenya
Zimbabwe
Mombasa
29 Jan 2009
23
DM Richarda
West Indies
Australia
Johannesburg
25 Sep 2009
24
SC Williams
Zimbabwe
Kenya
Harare
15 Oct 2009
25
KD Meth
Zimbabwe
Bangladesh
Bulawayo
21 Aug 2011
26
KS Williamson
New Zealand
Bangladesh
Mirpur
29 Oct 2013
27
Imran Tahir
South Africa
Australia
Canberra
19 Feb 2014
28
K Mutumbami
Zimbabwe
Bangladesh
Mirpur
11 Nov 2015
29
SC Williams
Zimbabwe
India
Harare
13 Jun 2016
30
Wahab Riaz
Pakistan
India
Birmingham
11 Nov 2017
31
Shakib ul Hasan
Bangladesh
Sri Lanka
Mirpur
27 Jan 2018
32
T Maruma
Zimbabwe
Bangladesh
Harare
16 Jul 2021
33
Aqib Ilyas
Oman
Nepal
Kirtipur
21 Apr 2023
34
Ebadot Hossain
Bangladesh
Afghanistan
Chattogram
08 Jul 2023
35
Haris Rauf
Pakistan
India
Col-RPS
10 Sep 2023
36
Naseem Shah
Pakistan
India
Col-RPS
10 Sep 2023
37
TG Southee
New Zealand
England
Lord’s
15 Sep 2023
38
KNA Bandara
Sri Lanka
India
Thiruvananthapuram
15 Nov 2023
39
Haris Rauf
Pakistan
New Zealand
Lahore
08 Feb 2025
40
JB Little
Ireland
West Indies
Dublin
25 May 2025
41
J Nell
Ireland
West Indies
Dublin
25 May 2025
43
T Bavuma
South Africa
England
Southampton
07 Sep 2025
T Bavuma of South Africa did not bat in the South Africa’s innings as he was absent hurt to provide the second occasion of a South African batsman absent hurt in an innings in one day internationals. Both such occasions are tabulated below
No
Player
Team
Opposition
Ground
Match Date
1
Imran Tahir
South Africa
Australia
Canberra
19 Feb 2014
2
T Bavuma
South Africa
England
Southampton
07 Sep 2025
T Bavuma of South Africa did not bat in the South Africa’s innings as he was absent hurt to provide the third occasion of a batsman absent hurt in an innings in one day internationals against England. All such occasions are tabulated below
No
Player
Team
Opposition
Ground
Match Date
1
JM Parker
New Zealand
England
Manchester
19 Jul 1978
2
TG Southee
New Zealand
England
Lord’s
15 Sep 2023
3
T Bavuma
South Africa
England
Southampton
07 Sep 2025
JC Archer captured four for 18 in this game to provide the 201st occasion of a England bowler capturing four or more wickets in an innings in a one day international. It also provides the 16th occasion of a England bowler capturing four or more wickets in an innings in a one day international against South Africa
JC Archer’s four for 18 in this game provides the third occasion of his capturing four or more wickets in an innings against South Africa in one day internationals. He became the fourth England bowler to capture four or more wickets in an innings against South Africa on three occasions. Others are – JM Anderson, DG Gough and SCJ Broad
No
No
Player
Overs
M
R
W
I
Opposition
Ground
Start Date
1
1
JM Anderson
10.0
2
38
4
1
v South Africa
Birmingham
08 Jul 2003
2
JM Anderson
10.0
3
23
5
1
v South Africa
Gqeberha
29 Nov 2009
3
JM Anderson
09.4
0
44
4
1
v South Africa
The Oval
31 Aug 2012
2
1
JC Archer
09.1
1
40
6
2
v South Africa
Kimberley
01 Feb 2023
2
JC Archer
10.0
0
62
4
1
v South Africa
Lord’s
04 Sep 2025
3
JC Archer
09.0
3
18
4
2
v South Africa
Southampton
07 Sep 2025
3
1
SCJ Broad
10.0
3
23
5
1
v South Africa
Nottingham
26 Aug 2008
2
SCJ Broad
10.0
0
71
4
1
v South Africa
Cape Town
27 Nov 2009
3
SCJ Broad
06.4
0
15
4
2
v South Africa
Chennai
06 Mar 2011
4
1
D Gough
10.0
0
33
4
1
v South Africa
Gqeberha
21 Jan 1996
2
D Gough
10.0
0
35
4
1
v South Africa
Manchester
23 May 1998
3
D Gough
10.0
1
29
4
1
v South Africa
Bloemfontein
23 Jan 2000
JC Archer captured four for 18 in this game to provide the 164th occasion of an England pace bowler capturing four or more wickets in an innings in a one day international. It also provides the 15th occasion of an England pace bowler capturing four or more wickets in an innings in a one day international against South Africa
JC Archer’s four for 18 in this game provides the third occasion of his capturing four or more wickets in an innings against South Africa in one day internationals. He became the fourth England pace bowler to capture four or more wickets in an innings against South Africa on three occasions. Others are – JM Anderson, DG Gough and SCJ Broad
England won this game by 342 runs to provide the fifth occasion of a team winning a one day international by 300 plus runs margin. All such occasions are tabulated below
No
Team
Res
Margin
Opposition
Ground
Start Date
1
England
won
342 runs
v South Africa
Southampton
07 Sep 2025
2
India
won
317 runs
v Sri Lanka
Thiruvananthapuram
15 Jan 2023
3
Australia
won
309 runs
v Netherlands
Delhi
25 Oct 2023
4
Zimbabwe
won
304 runs
v U.S.A.
Harare
26 Jun 2023
5
India
won
302 runs
v Sri Lanka
Wankhede
02 Nov 2023
England won this game by 342 runs which represent the largest margin of victory by runs by a team in a one day international. It is an improvement over India’s 317 runs win against Sri Lanka at Thiruvananthapuram on 15 Jan 2023
No
Team
Res
Margin
Opposition
Ground
Start Date
1
England
won
342 runs
v South Africa
Southampton
07 Sep 2025
2
India
won
317 runs
v Sri Lanka
Thiruvananthapuram
15 Jan 2023
It also represent England’s largest victory margin by runs in one day internationals. The previous best was England’s 242 runs win against Australia at Nottingham on 19 Jun 2018
No
Team
Res
Margin
Opposition
Ground
Start Date
1
England
won
342 runs
v South Africa
Southampton
07 Sep 2025
2
England
won
242 runs
v Australia
Nottingham
19 Jun 2018
England Vs South Africa Second One Day at Lord’s 04 Sep 2025
South Africa posted a team total of 330 for 8 in this game to provide the 103rd occasion of South Africa posting a total of 300 plus runs in an innings in a one day international. It also provides the ninth occasion of South Africa posting a total of 300 plus runs in an innings in a one day international against England.
England posted 325 for 9 in this game to provide the 104th occasion of England posting total of 300 plus runs in an innings in a one day international. It also provides the tenth occasion of England posting a total of 300 plus runs in an innings in a one day international against South Africa.
South Africa and England posted 330 for 8 and 325 for 9 respectively in this game to provide the 13th and 14th occasion of a team posting a total of 300 plus runs in an innings in a one day international at Lord’s.
It also provides the second occasion of both teams posting totals of 300 plus runs in an innings in a one day international at Lord’s. The first such occasion was on 13 Jul 2002 between England and India.
No
Team
Score
Overs
Inns
Opposition
Ground
Start Date
1
England
325/5
50.0
1
v India
Lord’s
13 Jul 2002
2
India
326/8
49.3
2
v England
Lord’s
13 Jul 2002
1
South Africa
330/8
50.0
1
v England
Lord’s
04 Sep 2025
2
England
325/9
50.0
2
v South Africa
Lord’s
04 Sep 2025
It is interesting to note that the hosts England was at the receiving end losing these two games batting first on the first occasion and batting second on the second occasion. England posted an identical score of 325 runs on both these occasions.
South Africa and England posted 330 for 8 and 325 for 9 respectively in this game to provide the 945th and 946th occasion of a team posting a total of 300 plus runs in an innings in a one day international at Lord’s. It also provides the 194th occasion of both the teams posting a total of 300 plus runs in an innings in a one day international.
England posted a team total of 325 for 9 and lost the game to provide the 203rd occasion of a team losing a game despite posting 300 plus runs in an innings. It also provides the 81st occasion of a team losing a game despite posting 300 plus runs in an innings while batting second.
England posted a team total of 325 for 9 and lost the game to provide the 31st occasion of a England losing a game despite posting 300 plus runs in an innings. It also provides the ninth occasion of England losing a game despite posting 300 plus runs in an innings while batting second.
South Africa and England posted 330 for 8 and 325 for 9 respectively in this game to provide the sixth occasion of both the teams posting a total of 300 plus runs in an innings in a one day international in South Africa-England one day international series.
England suffered its fourth loss against South Africa after posting 300 plus runs and suffered its first loss on home soil and that too at Lord’s – Mecca of Cricket.
JC Archer of England captured four for 62 in this game to provide the 200th occasion of an England bowler capturing four or more wickets in an innings in one day internationals. It also provides the 15th occasion of an England bowler capturing four or more wickets in an innings in a one day international against South Africa.
JC Archer of England captured four for 62 in this game to provide the occasion 163rd of an England pace bowler capturing four or more wickets in an innings in one day internationals. It also provides the 14th occasion of an England pace bowler capturing four or more wickets in an innings in a one day international against South Africa.
JC Archer of England captured four for 62 in this game was in a losing cause to provide the 38th occasion of an England bowler’s four or more wickets in an innings going in vain in one day internationals. It also provides the fifth occasion of an England bowler’s four or more wickets in an innings going in vain in a one day international against South Africa.
JC Archer of England captured four for 62 in this game was in a losing cause to provide the occasion 33rd of an England pace bowler’s four or more wickets in an innings going in vain in one day internationals. It also provides the fifth occasion of an England pace bowler’s four or more wickets in an innings going in vain in a one day international against South Africa.
T Stubbs of South Africa was dismissed run out for 58 to provide the 61st occasion of a South African batsman dismissed run out after scoring a fifty in a one day international. It also provides the fifth occasion of a South African batsman dismissed run out after scoring a fifty in a one day international against England.
JE Root of England was dismissed stumped for 62 in this game to provide the 31st occasion of an England batsman dismissed stumped after scoring a fifty in a one day international. It also provides the third occasion of an England batsman dismissed stumped after scoring a fifty in a one day international against South Africa.
JL Smith of England collected the first ball duck in this game to provide the 185th occasion of an England batsman collecting the first ball duck in an innings in a one day international. It also provides the 19th occasion of an England batsman collecting the first ball duck in an innings in a one day international against South Africa
JL Smith of England collected the first ball duck in this game to provide the 29th occasion of an England opening batsman collecting the first ball duck in an innings in a one day international. It also provides the fourth occasion of an England opening batsman collecting the first ball duck in an innings in a one day international against South Africa
MP Breetzke-T Stubbs of South Africa added 147 for the fourth wicket in this game to provide the 295th occasion of South African batsmen posting a three figure partnership in an innings in a one day international. It also provides the 30th occasion of South African batsmen posting a three figure partnership in a one day international against England
MP Breetzke-T Stubbs of South Africa added 147 for the fourth wicket in this game to provide the 51st occasion of South African batsmen posting a three figure partnership in an innings for the fourth wicket in a one day international. It also provides the eighth occasion of South African batsmen posting a three figure partnership for the fourth wicket in a one day international against England
South Africa won this match by five runs to provide the 20th occasion of South Africa winning a one day international by single digit margin. It also provides the fourth occasion of South Africa winning a one day international by a single digit margin against England.
South Africa won this match by five runs to provide the 419th occasion of South Africa winning a one day international. It also provides the 37th occasion of South Africa winning a one day international against England.
Records galore in the third one day international between Australia and South Africa at Mackay
TM Head {142}, MR Marsh {100} and C Green {118*} of Australia scored centuries against South Africa in the just concluded third one day international at Mackay to provide the second occasion of first three batsmen scoring centuries in an innings in the history of one day internationals.
Australia emulated South Africa while achieving this feat. South Africa had achieved this rare feat against West Indies at Johannesburg on 18 Jan 2015. Both such occasions are tabulated below.
No
Player
Score
Team
Opposition
Ground
Date
1
HM Amla
153*
South Africa
West Indies
Johannesburg
18 Jan 2015
2
RL Rossouw
129
South Africa
West Indies
Johannesburg
18 Jan 2015
3
AB de Villers
149
South Africa
West Indies
Johannesburg
18 Jan 2015
1
TM Head
142
Australia
South Africa
Mackay
24 Aug 25
2
MR Marsh
100
Australia
South Africa
Mackay
24 Aug 25
3
C Green
118*
Australia
South Africa
Mackay
24 Aug 25
It is interesting to note that team totals of 430 plus runs were scored in both these occasions. South Africa posted a total of 439 for 2, while Australia posted a total of 431 for 2. It is also interesting to note that South Africa was one of the teams in these two occasions. Some other interesting observations are
These two feats contained the captains scoring centuries. When South Africa achieved the feat, its captain AB de Villiers scored 149 and in Australia’s feat itptain MR Marsh came up with an exact 100.
The following are the 29 occasions of teams posting a total of 400 plus runs in an innings in the history of one day internationals
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
Australia
434/4
50.0
1
v South Africa
Johannesburg
12 Mar 2006
2
South Africa
438/9
49.5
2
v Australia
Johannesburg
12 Mar 2006
3
Sri Lanka
443/9
50.0
1
v Netherlands
Amstelveen
04 Jul 2006
4
South Africa
418/5
50.0
1
v Zimbabwe
Potchefstroom
20 Sep 2006
5
India
413/5
50.0
1
v Bermuda
Port of Spain
19 Mar 2007
6
New Zealand
402/2
50.0
1
v Ireland
Aberdeen
01 Jul 2008
7
India
414/7
50.0
1
v Sri Lanka
Rajkot
15 Dec 2009
8
Sri Lanka
411/8
50.0
2
v India
Rajkot
15 Dec 2009
9
India
401/3
50.0
1
v South Africa
Gwalior
24 Feb 2010
10
India
418/5
50.0
1
v West Indies
Indore
08 Dec 2011
11
India
404/5
50.0
1
v Sri Lanka
Eden Gardens
13 Nov 2014
12
South Africa
439/2
50.0
1
v West Indies
Johannesburg
18 Jan 2015
13
South Africa
408/5
50.0
1
v West Indies
Sydney
27 Feb 2015
14
South Africa
411/4
50.0
1
v Ireland
Canberra
03 Mar 2015
15
Australia
417/6
50.0
1
v Afghanistan
W.A.C.A
04 Mar 2015
16
England
408/9
50.0
1
v New Zealand
Birmingham
09 Jun 2015
17
South Africa
438/4
50.0
1
v India
Wankhede
25 Oct 2015
18
England
444/3
50.0
1
v Pakistan
Nottingham
30 Aug 2016
19
England
481/6
50.0
1
v Australia
Nottingham
19 Jun 2018
20
England
418/6
50.0
1
v West Indies
St George’s
27 Feb 2019
21
England
498/4
50.0
1
v Netherlands
Amstelveen
17 Jun 2022
22
India
409/8
50.0
1
v Bangladesh
Chattogram
10 Dec 2022
23
Zimbabwe
408/6
50.0
1
v U.S.A.
Harare
26 Jun 2023
24
South Africa
416/5
50.0
1
v Australia
Centurion
15 Sep 2023
25
South Africa
428/5
50.0
1
v Sri Lanka
Delhi
07 Oct 2023
26
New Zealand
401/6
50.0
1
v Pakistan
Bengaluru
04 Nov 2023
27
India
410/4
50.0
1
v Netherlands
Bengaluru
12 Nov 2023
28
England
400/8
50.0
1
v West Indies
Birmingham
29 May 2025
29
Australia
431/2
50.0
1
v South Africa
Mackay
24 Aug 2025
Australia’s 431 for 2 in this game provides the third occasion of Australia posting a total of 400 plus runs in an innings.
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
Australia
434/4
50.0
1
v South Africa
Johannesburg
12 Mar 2006
2
Australia
417/6
50.0
1
v Afghanistan
W.A.C.A
04 Mar 2015
3
Australia
431/2
50.0
1
v South Africa
Mackay
24 Aug 2025
It also provides the third occasion of a team posting 400 plus runs in an innings against South Africa in one day internationals
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
Australia
434/4
50.0
1
v South Africa
Johannesburg
12 Mar 2006
2
India
401/3
50.0
1
v South Africa
Gwalior
24 Feb 2010
3
Australia
431/2
50.0
1
v South Africa
Mackay
24 Aug 2025
The following table lists the occasions of scoring 400 plus runs in one day internationals team wise.
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
Australia
434/4
50.0
1
v South Africa
Johannesburg
12 Mar 2006
2
Australia
417/6
50.0
1
v Afghanistan
W.A.C.A
04 Mar 2015
3
Australia
431/2
50.0
1
v South Africa
Mackay
24 Aug 2025
1
England
408/9
50.0
1
v New Zealand
Birmingham
09 Jun 2015
2
England
444/3
50.0
1
v Pakistan
Nottingham
30 Aug 2016
3
England
481/6
50.0
1
v Australia
Nottingham
19 Jun 2018
4
England
418/6
50.0
1
v West Indies
St George’s
27 Feb 2019
5
England
498/4
50.0
1
v Netherlands
Amstelveen
17 Jun 2022
6
England
400/8
50.0
1
v West Indies
Birmingham
29 May 2025
1
India
413/5
50.0
1
v Bermuda
Port of Spain
19 Mar 2007
2
India
414/7
50.0
1
v Sri Lanka
Rajkot
15 Dec 2009
3
India
401/3
50.0
1
v South Africa
Gwalior
24 Feb 2010
4
India
418/5
50.0
1
v West Indies
Indore
08 Dec 2011
5
India
404/5
50.0
1
v Sri Lanka
Eden Gardens
13 Nov 2014
6
India
409/8
50.0
1
v Bangladesh
Chattogram
10 Dec 2022
7
India
410/4
50.0
1
v Netherlands
Bengaluru
12 Nov 2023
1
New Zealand
402/2
50.0
1
v Ireland
Aberdeen
01 Jul 2008
2
New Zealand
401/6
50.0
1
v Pakistan
Bengaluru
04 Nov 2023
1
South Africa
438/9
49.5
2
v Australia
Johannesburg
12 Mar 2006
2
South Africa
418/5
50.0
1
v Zimbabwe
Potchefstroom
20 Sep 2006
3
South Africa
439/2
50.0
1
v West Indies
Johannesburg
18 Jan 2015
4
South Africa
408/5
50.0
1
v West Indies
Sydney
27 Feb 2015
5
South Africa
411/4
50.0
1
v Ireland
Canberra
03 Mar 2015
6
South Africa
438/4
50.0
1
v India
Wankhede
25 Oct 2015
7
South Africa
416/5
50.0
1
v Australia
Centurion
15 Sep 2023
8
South Africa
428/5
50.0
1
v Sri Lanka
Delhi
07 Oct 2023
1
Sri Lanka
443/9
50.0
1
v Netherlands
Amstelveen
04 Jul 2006
2
Sri Lanka
411/8
50.0
2
v India
Rajkot
15 Dec 2009
1
Zimbabwe
408/6
50.0
1
v U.S.A.
Harare
26 Jun 2023
The following table furnishes the list of teams which have posted 400 plus runs in an innings in one day internationals on two occasions against the same opposition. South Africa is the only team to post 400 plus runs in one day internationals against two oppositions – Australia and West Indies – on two occasions.
No
Team
Score
Overs
I
Opposition
Ground
Start Date
1
South Africa
438/9
49.5
2
v Australia
Johannesburg
12 Mar 2006
2
South Africa
416/5
50.0
1
v Australia
Centurion
15 Sep 2023
1
Australia
434/4
50.0
1
v South Africa
Johannesburg
12 Mar 2006
2
Australia
431/2
50.0
1
v South Africa
Mackay
24 Aug 2025
1
India
414/7
50.0
1
v Sri Lanka
Rajkot
15 Dec 2009
2
India
404/5
50.0
1
v Sri Lanka
Eden Gardens
13 Nov 2014
1
England
418/6
50.0
1
v West Indies
St George’s
27 Feb 2019
2
England
400/8
50.0
1
v West Indies
Birmingham
29 May 2025
1
South Africa
439/2
50.0
1
v West Indies
Johannesburg
18 Jan 2015
2
South Africa
408/5
50.0
1
v West Indies
Sydney
27 Feb 2015
TM Head and MR Marsh forged a first wicket partnership of 250 runs in this game to provide the 33rd occasion of batsmen posting 250 plus runs partnership for all wickets in one day internationals. All such occasions are tabulated below.
No
Partners
Wkt
Runs
I
Team
Opposition
Ground
Start Date
1
Aamer Sohail, Inzamam-ul-Haq
2
263
1
Pakistan
v New Zealand
Sharjah
20 Apr 1994
2
M Azharuddin, A Jadeja
4
275*
1
India
v Zimbabwe
Cuttack
09 Apr 1998
3
SC Ganguly, SR Tendulkar
1
252
1
India
v Sri Lanka
Col-RPS
07 Jul 1998
4
R Dravid, SC Ganguly
2
318
1
India
v Sri Lanka
Taunton
26 May 1999
5
R Dravid, SR Tendulkar
2
331
1
India
v New Zealand
Hyd-RGS
08 Nov 1999
6
SC Ganguly, SR Tendulkar
1
258
1
India
v Kenya
Paarl
24 Oct 2001
7
Abdul Razzaq, Saleem Elahi
2
257
1
Pakistan
v South Africa
Gqeberha
11 Dec 2002
8
ST Jayasuriya, WU Tharanga
1
286
2
Srl Lanka
v England
Leeds
01 Jul 2006
9
BB McCullum, JAH Marshall
1
274
1
New Zealand
v Ireland
Aberdeen
01 Jul 2008
10
RT Ponting, SR Watson
2
252*
2
Australia
v England
Centurion
02 Oct 2009
11
AJ Strauss, IJL Trott
2
250
1
England
v Bangladesh
Birmingham
12 Jul 2010
12
TM Dilshan, WU Tharanga
1
282
1
Srl Lanka
v Zimbabwe
Pallekele
10 Mar 2011
13
DM Bravo, D Ramdin
3
258
1
West Indies
v Bangladesh
Basseterre
25 Aug 2014
14
GD Elliott, L Ronchi
6
267*
1
New Zealand
v Sri Lanka
Dunedin
23 Jan 2015
15
JP Duminy, DA Miller
5
256*
1
South Africa
v Zimbabwe
Hamilton
15 Feb 2015
16
CH Gayle, MN Samuels
2
372
1
West Indies
v Zimbabwe
Canberra
24 Feb 2015
17
SPD Smith, DA Warner
2
260
1
Australia
v Afghanistan
W.A.C.A
04 Mar 2015
18
AD Hales, JJ Roy
1
256*
2
England
v Sri Lanka
Birmingham
24 Jun 2016
19
MS Dhoni, Yuvraj Singh
4
256
1
India
v England
Cuttack
19 Jan 2017
20
TM Head, DA Warner
1
284
1
Australia
v Pakistan
Adelaide
26 Jan 2017
21
HM Amla, Q de Kock
1
282*
2
South Africa
v Bangladesh
Kimberley
15 Oct 2017
22
Fakhar Zaman, Imam-ul-Haq
1
304
1
Pakistan
v Zimbabwe
Bulawayo
20 Jul 2018
23
F du Plessis, DA Miller
4
252
1
South Africa
v Australia
Hobart
11 Nov 2018
24
JD Campbell, SD Hope
1
365
1
West Indies
v Ireland
Dublin
05 May 2019
25
AJ Finch, DA Warner
1
258*
2
Australia
v India
Wankhede
14 Jan 2020
26
Litton Das, Tamim Iqbal
1
292
1
Bangladesh
v Zimbabwe
Sylhet
06 Mar 2020
27
TM Head, DA Warner
1
269
1
Australia
v England
Melbourne
22 Nov 2022
28
Ishan Kishan, V Kohli
2
290
1
India
v Bangladesh
Chattogram
10 Dec 2022
29
Ibrahim Zadran, R Gurbaz
1
256
1
Afghanistan
v Bangladesh
Chattogram
08 Jul 2023
30
DP Conway, R Ravindra
2
273*
2
New Zealand
v England
Ahmedabad
05 Oct 2023
31
MR Marsh, DA Warner
1
259
1
Australia
v Pakistan
Bengaluru
20 Oct 2023
32
Agha Salman, Mohd Rizwan
4
260
2
Pakistan
v South Africa
Karachi
12 Feb 2025
33
TM Head, MR Marsh
1
250
1
Australia
v South Africa
Mackay
24 Aug 2025
It also provides the seventh occasion of Australian batsmen posting 250 plus runs for various wickets in one day internationals. All such occasions are tabulated below
No
Partners
Wkt
Runs
I
Team
Opposition
Ground
Start Date
1
RT Ponting, SR Watson
2
252*
2
Australia
v England
Centurion
02 Oct 2009
2
SPD Smith, DA Warner
2
260
1
Australia
v Afghanistan
W.A.C.A
04 Mar 2015
3
TM Head, DA Warner
1
284
1
Australia
v Pakistan
Adelaide
26 Jan 2017
4
AJ Finch, DA Warner
1
258*
2
Australia
v India
Wankhede
14 Jan 2020
5
TM Head, DA Warner
1
269
1
Australia
v England
Melbourne
22 Nov 2022
6
MR Marsh, DA Warner
1
259
1
Australia
v Pakistan
Bengaluru
20 Oct 2023
7
TM Head, MR Marsh
1
250
1
Australia
v South Africa
Mackay
24 Aug 2025
It also provides the third occasion of batsmen posting 250 plus runs for various wickets in one day internationals against South Africa. All such occasions are tabulated below
No
Partners
Wkt
Runs
I
Team
Opposition
Ground
Start Date
1
Abdul Razzaq, Saleem Elahi
2
257
1
Pakistan
v South Africa
Gqeberha
11 Dec 2002
2
Agha Salman, Mohd Rizwan
4
260
2
Pakistan
v South Africa
Karachi
12 Feb 2025
3
TM Head, MR Marsh
1
250
1
Australia
v South Africa
Mackay
24 Aug 2025
It also provides the 16th occasion of batsmen posting 250 plus runs for the first wicket in one day internationals. All such occasions are tabulated below
No
Partners
Wkt
Runs
I
Team
Opposition
Ground
Start Date
1
SC Ganguly, SR Tendulkar
1
252
1
India
v Sri Lanka
Col-RPS
07 Jul 1998
2
SC Ganguly, SR Tendulkar
1
258
1
India
v Kenya
Paarl
24 Oct 2001
3
ST Jayasuriya, WU Tharanga
1
286
2
Srl Lanka
v England
Leeds
01 Jul 2006
4
BB McCullum, JAH Marshall
1
274
1
New Zealand
v Ireland
Aberdeen
01 Jul 2008
5
TM Dilshan, WU Tharanga
1
282
1
Srl Lanka
v Zimbabwe
Pallekele
10 Mar 2011
6
AD Hales, JJ Roy
1
256*
2
England
v Sri Lanka
Birmingham
24 Jun 2016
7
TM Head, DA Warner
1
284
1
Australia
v Pakistan
Adelaide
26 Jan 2017
8
HM Amla, Q de Kock
1
282*
2
South Africa
v Bangladesh
Kimberley
15 Oct 2017
9
Fakhar Zaman, Imam-ul-Haq
1
304
1
Pakistan
v Zimbabwe
Bulawayo
20 Jul 2018
10
JD Campbell, SD Hope
1
365
1
West Indies
v Ireland
Dublin
05 May 2019
11
AJ Finch, DA Warner
1
258*
2
Australia
v India
Wankhede
14 Jan 2020
12
Litton Das, Tamim Iqbal
1
292
1
Bangladesh
v Zimbabwe
Sylhet
06 Mar 2020
13
TM Head, DA Warner
1
269
1
Australia
v England
Melbourne
22 Nov 2022
14
Ibrahim Zadran, R Gurbaz
1
256
1
Afghanistan
v Bangladesh
Chattogram
08 Jul 2023
15
MR Marsh, DA Warner
1
259
1
Australia
v Pakistan
Bengaluru
20 Oct 2023
16
TM Head, MR Marsh
1
250
1
Australia
v South Africa
Mackay
24 Aug 2025
It also provides the fifth occasion of Australian batsmen posting 250 plus runs for the first wicket in one day internationals. All such occasions are tabulated below
No
Partners
Wkt
Runs
I
Team
Opposition
Ground
Start Date
1
TM Head, DA Warner
1
284
1
Australia
v Pakistan
Adelaide
26 Jan 2017
2
AJ Finch, DA Warner
1
258*
2
Australia
v India
Wankhede
14 Jan 2020
3
TM Head, DA Warner
1
269
1
Australia
v England
Melbourne
22 Nov 2022
4
MR Marsh, DA Warner
1
259
1
Australia
v Pakistan
Bengaluru
20 Oct 2023
5
TM Head, MR Marsh
1
250
1
Australia
v South Africa
Mackay
24 Aug 2025
It also provides the record partnership for the first wicket by Australian batsmen against South Africa in one day internationals. Previous best was 170 runs for the first wicket between AC Gilchrist and ML Hayden at Durban on 03 Apr 2002
TM Head {142}, MR Marsh {100} and C Green {118*} and AT Carey {50*} of Australia scored fifties against South Africa in the just concluded third one day international at Mackay to provide the 23rd occasion of first four batsmen scoring fifties in an innings in the history of one day internationals. It also provides the sixth occasion of Australia’s first four batsmen scoring fifties in an innings in one day internationals and also provides the second occasion of Australia’s first four batsmen scoring fifties in an innings against South Africa in one day internationals. It also provides the second occasion of a team’s first four batsmen scoring fifties in an innings against South Africa in one day internationals.
PWA Mulder of South Africa conceded 93 runs in this game to provide the 77th occasion of a bowler conceding 90 plus runs in an innings in the one day internationals. It also provides the fifth occasion of a South African bowler conceding 90 plus runs in an innings in the one day internationals. It also provides the tenth occasion of a bowler conceding 90 plus runs in an innings in the one day internationals against Australia. It also provides the second occasion of a South African bowler conceding 90 plus runs in an innings in the one day internationals against Australia
PWA Mulder of South Africa returned with figures of none for runs in this game to provide the 23rd occasion of a bowler conceding 90 plus runs without a wicket in an innings in the one day internationals. It also provides the first occasion of a South African bowler conceding 90 plus runs without a wicket in an innings in the one day internationals. It also provides the fourth occasion of a bowler conceding 90 plus runs without a wicket in an innings in the one day internationals against Australia. It also provides the first occasion of a South African bowler conceding 90 plus runs in an innings without a wicket in the one day internationals against Australia
Five South African bowlers conceded 60 plus runs in this game – KT Maphaka {73}, PWA Mulder {93}, AK Markram {60}, C Bosch {68] and S Muthuswamy {75} – to provide the 28th occasion of five bowlers conceding 60 plus runs in an innings in the history of one day internationals. It also provides the third occasion of five South African bowlers conceding 60 plus runs in the history of one day internationals. It also provides the sixth occasion of five bowlers conceding 60 plus runs in the history of one day internationals against Australia. It also provides the third occasion of five South African bowlers conceding 60 plus runs in the history of one day internationals against Australia.
MR Marsh scored exact 100 in this game to provide the 72nd occasion of a batsman scoring an exact 100 in the history of one day internationals. It also provides the tenth occasion of an Australian batsman scoring an exact 100 in one day internationals. It also provides the second occasion of a batsman scoring an exact 100 in one day internationals against South Africa. It also provides the second occasion of an Australian batsman scoring an exact 100 in one day internationals against South Africa.
MR Marsh scored exact 100 in this game to provide the ninth occasion of a captain scoring an exact 100 in the history of one day internationals. It also provides the second occasion of an Australian captain scoring an exact 100 in one day internationals. It also provides the first occasion of a captain scoring an exact 100 in one day internationals against South Africa. It also provides the first occasion of an Australian captain scoring an exact 100 in one day internationals against South Africa.
MR Marsh scored exact 100 in this game to provide the 38th occasion of an opening batsman scoring an exact 100 in the history of one day internationals. It also provides the eigth occasion of an Australian opening batsman scoring an exact 100 in one day internationals. It also provides the second occasion of an opening batsman scoring an exact 100 in one day internationals against South Africa. It also provides the second occasion of an Australian opening batsman scoring an exact 100 in one day internationals against South Africa.
MR Marsh scored exact 100 in this game to provide the fifth occasion of a captain opener scoring an exact 100 in the history of one day internationals. It also provides the second occasion of an Australian captain opener scoring an exact 100 in one day internationals. It also provides the first occasion of a captain opener scoring an exact 100 in one day internationals against South Africa. It also provides the first occasion of an Australian captain opener scoring an exact 100 in one day internationals against South Africa.
C Green scored eight boundary sixes in his knock of 119 not out in this game to provide the second occasion of an Australian batsman scoring eight or more boundary sixes against South Africa in a one day international. Prior to this RT Ponting had scored nine boundary sixes in his knock of 164 against South Africa at Johannesburg on 12 Mar 2006
With three centuries in this game Australia has scored 27 centuries against South Africa in one day internationals. Australia now owns the record for most centuries by a team against South Africa in one day internationals. It went past India which has sAcored 26 centuries against South Africa in one day internationals.
Australia won this match by 275 runs to provide the seventh occasion of a team winning a one day international by 275 plus runs margin
No
Team
Res
Margin
Opposition
Ground
Start Date
1
India
won
317 runs
v Sri Lanka
Trivandrum
15 Jan 2023
2
Australia
won
309 runs
v Netherlands
Delhi
25 Oct 2023
3
Zimbabwe
won
304 runs
v U.S.A.
Harare
26 Jun 2023
4
India
won
302 runs
v Sri Lanka
Wankhede
02 Nov 2023
5
New Zealand
won
290 runs
v Ireland
Aberdeen
01 Jul 2008
6
Australia
won
276 runs
v South Africa
Mackay
24 Aug 2025
7
Australia
won
275 runs
v Afghanistan
W.A.C.A
04 Mar 2015
It also provides the third occasion of Australia winning a one day international by 275 plus runs margin
No
Team
Res
Margin
Opposition
Ground
Start Date
1
Australia
won
309 runs
v Netherlands
Delhi
25 Oct 2023
2
Australia
won
276 runs
v South Africa
Mackay
24 Aug 2025
3
Australia
won
275 runs
v Afghanistan
W.A.C.A
04 Mar 2015
Australia and India are the two teams in the history of one day internationals to win a game by 275 plus runs margin on two or more occasions. Australia owns the record for most wins by 275 plus runs margin with three occasions.
No
Team
Res
Margin
Opposition
Ground
Start Date
1
Australia
won
309 runs
v Netherlands
Delhi
25 Oct 2023
2
Australia
won
276 runs
v South Africa
Mackay
24 Aug 2025
3
Australia
won
275 runs
v Afghanistan
W.A.C.A
04 Mar 2015
1
India
won
317 runs
v Sri Lanka
Trivandrum
15 Jan 2023
2
India
won
302 runs
v Sri Lanka
Wankhede
02 Nov 2023
Rival skippers scoring fifties in South Africa-Australia one day international series
T Bavuma of South Africa scored 65 and MR Marsh of Australia scored 88 at Cairns on 19 Aug 2025 to provide the 206th occasion of rival captains scoring fifties in the history of one day internationals. It also provides the fifth such occasion in South Africa-Australia one day series. All such occasions are tabulated below
No
No
Player
Runs
I
Team
Opposition
Ground
Start Date
1
1
WJ Cronje
69
1
South Africa
v Australia
Bloemfontein
13 Apr 1997
2
SR Waugh
91
2
Australia
v South Africa
Bloemfontein
13 Apr 1997
2
1
RT Ponting
164
1
Australia
v South Africa
Johannesburg
12 Mar 2006
2
GC Smith
90
2
South Africa
v Australia
Johannesburg
12 Mar 2006
3
1
RT Ponting
91
1
Australia
v South Africa
Basseterre
24 Mar 2007
2
GC Smith
74
2
South Africa
v Australia
Basseterre
24 Mar 2007
4
1
GJ Bailey
66
1
Australia
v South Africa
Harare
27 Aug 2014
2
AB de Villiers
136*
2
South Africa
v Australia
Harare
27 Aug 2014
5
1
T Bavuma
65
1
South Africa
v Australia
Cairns
19 Aug 2025
2
MR Marsh
88
2
Australia
v South Africa
Cairns
19 Aug 2025
Pace bowlers capturing five or more wickets against Australia in one day internationals
L Ngidi of South Africa captured five wickets conceding 42 runs against Australia at Mackay on 22 Aug 2025 to provide the 451st occasion of a pace bowler capturing five or more wickets in an innings in the history of one day internationals. It also provides the 46th occasion of a bowler capturing five or more wickets in an innings against Australia. All such occasions are tabulated below
No
Player
O
M
R
W
I
Team
Opposition
Ground
Start Date
1
M Hendrick
11.0
3
31
5
2
England
v Australia
The Oval
20 Aug 1980
2
EJ Chatfield
10.0
1
34
5
1
New Zealand
v Australia
Adelaide
23 Nov 1980
3
RJ Hadlee
08.3
4
26
5
2
New Zealand
v Australia
Sydney
29 Jan 1981
4
WW Davis
10.3
0
51
7
2
West Indies
v Australia
Leeds
11 Jun 1983
5
N Kapil Dev
12.0
2
43
5
1
India
v Australia
Nottingham
13 Jun 1983
6
J Garner
10.0
1
31
5
1
West Indies
v Australia
Melbourne
12 Feb 1984
7
MA Holding
10.0
1
26
5
1
West Indies
v Australia
Sydney
12 Feb 1985
8
Wasim Akram
08.0
1
21
5
2
Pakistan
v Australia
Melbourne
24 Feb 1985
9
CEL Ambrose
08.2
1
17
5
2
West Indies
v Australia
Melbourne
15 Dec 1988
10
CEL Ambrose
10.0
2
26
5
1
West Indies
v Australia
Melbourne
14 Jan 1989
11
AH Gray
09.0
0
50
6
1
West Indies
v Australia
Port of Spain
09 Mar 1991
12
CEL Ambrose
09.3
2
32
5
2
West Indies
v Australia
Sydney
16 Jan 1993
13
RT Latham
10.0
1
32
5
1
New Zealand
v Australia
Auckland
28 Mar 1993
14
RP Snell
09.5
0
40
5
2
South Africa
v Australia
Melbourne
21 Jan 1994
15
D Gough
10.0
0
44
5
1
England
v Australia
Lord’s
25 May 1997
16
L Klusener
07.1
0
24
5
2
South Africa
v Australia
Melbourne
09 Dec 1997
17
CL Cairns
07.4
0
42
5
1
New Zealand
v Australia
Napier
12 Feb 1998
18
SM Pollock
09.2
1
36
5
1
South Africa
v Australia
Birmingham
17 Jun 1999
19
Waqar Younis
08.0
0
59
6
2
Pakistan
v Australia
Nottingham
19 Jun 2001
20
SE Bond
09.2
2
25
5
2
New Zealand
v Australia
Adelaide
26 Jan 2002
21
Shoaib Akhtar
08.0
1
25
5
2
Pakistan
v Australia
Brisbane
19 Jun 2002
22
SE Bond
10.0
2
23
6
1
New Zealand
v Australia
Gqeberha
11 Mar 2003
23
AB Agarkar
09.3
1
42
6
1
India
v Australia
Melbourne
09 Jan 2004
24
PT Collins
10.0
1
43
5
1
West Indies
v Australia
Adelaide
26 Jan 2005
25
SJ Harmison
10.0
0
33
5
1
England
v Australia
Bristol
19 Jun 2005
26
M Ntini
09.3
4
22
6
2
South Africa
v Australia
Cape Town
03 Mar 2006
27
SE Bond
09.3
2
23
5
1
New Zealand
v Australia
Wellington
16 Feb 2007
28
G Goudie
10.0
0
73
5
1
Scotland
v Australia
Edinburgh
28 Aug 2009
29
NLTC Perera
08.0
0
46
5
1
Sri Lanka
v Australia
Melbourne
03 Nov 2010
30
CR Woakes
10.0
0
45
6
1
England
v Australia
Brisbane
30 Jan 2011
31
SL Malinga
08.2
2
28
5
2
Sri Lanka
v Australia
Hambantota
16 Aug 2011
32
KMDN Kulasekara
10.0
2
22
5
1
Sri Lanka
v Australia
Brisbane
18 Jan 2013
33
BA Stokes
10.0
0
61
5
1
England
v Australia
Southampton
16 Sep 2013
34
M Morkel
08.0
0
21
5
1
South Africa
v Australia
W.A.C.A
16 Nov 2014
35
ST Finn
10.0
0
71
5
1
England
v Australia
Melbourne
14 Feb 2015
36
TA Boult
10.0
3
27
5
1
New Zealand
v Australia
Auckland
28 Feb 2015
37
Hasan Ali
10.0
1
52
5
1
Pakistan
v Australia
Sydney
22 Jan 2017
38
TA Boult
10.0
1
33
6
2
New Zealand
v Australia
Hamilton
05 Feb 2017
39
TK Curran
09.2
0
35
5
2
England
v Australia
Perth
28 Jan 2018
40
Mohammad Amir
10.0
2
30
5
1
Pakistan
v Australia
Taunton
12 Jun 2019
41
L Ngidi
10.0
0
58
6
1
South Africa
v Australia
Bloemfontein
04 Mar 2020
42
M Jansen
08.0
1
39
5
2
South Africa
v Australia
Johannesburg
17 Sep 2023
43
Mohammed Shami
10.0
1
51
5
1
India
v Australia
Mohali
22 Sep 2023
44
Shaheen Shah Afridi
10.0
1
54
5
1
Pakistan
v Australia
Bengaluru
20 Oct 2023
45
Haris Rauf
08.0
0
29
5
1
Pakistan
v Australia
Adelaide
08 Nov 2024
46
L Ngidi
08.4
1
42
5
2
South Africa
v Australia
Mackay
22 Aug 2025
It also provides the eighth occasion of a South African pacd bowler capturing five or more wickets in an innings against Australia on one day internationals. All such occasions are tabulated below
No
Player
O
M
R
W
I
Team
Opposition
Ground
Start Date
1
RP Snell
09.5
0
40
5
2
South Africa
v Australia
Melbourne
21 Jan 1994
2
L Klusener
07.1
0
24
5
2
South Africa
v Australia
Melbourne
09 Dec 1997
3
SM Pollock
09.2
1
36
5
1
South Africa
v Australia
Birmingham
17 Jun 1999
4
M Ntini
09.3
4
22
6
2
South Africa
v Australia
Cape Town
03 Mar 2006
5
M Morkel
08.0
0
21
5
1
South Africa
v Australia
W.A.C.A
16 Nov 2014
6
L Ngidi
10.0
0
58
6
1
South Africa
v Australia
Bloemfontein
04 Mar 2020
7
M Jansen
08.0
1
39
5
2
South Africa
v Australia
Johannesburg
17 Sep 2023
8
L Ngidi
08.4
1
42
5
2
South Africa
v Australia
Mackay
22 Aug 2025
L Ngidi became the fourth pace bowler to capture five or more wickets in an innings on two or more occasions. Others are – CEL Ambrose {03}, SE Bond {03} and TA Boult {02}
No
Player
O
M
R
W
I
Team
Opposition
Ground
Start Date
1
CEL Ambrose
08.2
1
17
5
2
West Indies
v Australia
Melbourne
15 Dec 1988
2
CEL Ambrose
10.0
2
26
5
1
West Indies
v Australia
Melbourne
14 Jan 1989
3
CEL Ambrose
09.3
2
32
5
2
West Indies
v Australia
Sydney
16 Jan 1993
1
SE Bond
09.2
2
25
5
2
New Zealand
v Australia
Adelaide
26 Jan 2002
2
SE Bond
10.0
2
23
6
1
New Zealand
v Australia
Gqeberha
11 Mar 2003
3
SE Bond
09.3
2
23
5
1
New Zealand
v Australia
Wellington
16 Feb 2007
1
L Ngidi
10.0
0
58
6
1
South Africa
v Australia
Bloemfontein
04 Mar 2020
2
L Ngidi
08.4
1
42
5
2
South Africa
v Australia
Mackay
22 Aug 2025
1
TA Boult
10.0
3
27
5
1
New Zealand
v Australia
Auckland
28 Feb 2015
2
TA Boult
10.0
1
33
6
2
New Zealand
v Australia
Hamilton
05 Feb 2017
South Africa became the third team to have eight or more occasions of pace bowlers capturing five or more wickets in an innings against Australia. Others are – New Zealand {09} and West Indies {08}
No
Player
O
M
R
W
I
Team
Opposition
Ground
Start Date
1
EJ Chatfield
10.0
1
34
5
1
New Zealand
v Australia
Adelaide
23 Nov 1980
2
RJ Hadlee
08.3
4
26
5
2
New Zealand
v Australia
Sydney
29 Jan 1981
3
RT Latham
10.0
1
32
5
1
New Zealand
v Australia
Auckland
28 Mar 1993
4
CL Cairns
07.4
0
42
5
1
New Zealand
v Australia
Napier
12 Feb 1998
5
SE Bond
09.2
2
25
5
2
New Zealand
v Australia
Adelaide
26 Jan 2002
6
SE Bond
10.0
2
23
6
1
New Zealand
v Australia
Gqeberha
11 Mar 2003
7
SE Bond
09.3
2
23
5
1
New Zealand
v Australia
Wellington
16 Feb 2007
8
TA Boult
10.0
3
27
5
1
New Zealand
v Australia
Auckland
28 Feb 2015
9
TA Boult
10.0
1
33
6
2
New Zealand
v Australia
Hamilton
05 Feb 2017
1
RP Snell
09.5
0
40
5
2
South Africa
v Australia
Melbourne
21 Jan 1994
2
L Klusener
07.1
0
24
5
2
South Africa
v Australia
Melbourne
09 Dec 1997
3
SM Pollock
09.2
1
36
5
1
South Africa
v Australia
Birmingham
17 Jun 1999
4
M Ntini
09.3
4
22
6
2
South Africa
v Australia
Cape Town
03 Mar 2006
5
M Morkel
08.0
0
21
5
1
South Africa
v Australia
W.A.C.A
16 Nov 2014
6
L Ngidi
10.0
0
58
6
1
South Africa
v Australia
Bloemfontein
04 Mar 2020
7
M Jansen
08.0
1
39
5
2
South Africa
v Australia
Johannesburg
17 Sep 2023
8
L Ngidi
08.4
1
42
5
2
South Africa
v Australia
Mackay
22 Aug 2025
1
WW Davis
10.3
0
51
7
2
West Indies
v Australia
Leeds
11 Jun 1983
2
J Garner
10.0
1
31
5
1
West Indies
v Australia
Melbourne
12 Feb 1984
3
MA Holding
10.0
1
26
5
1
West Indies
v Australia
Sydney
12 Feb 1985
4
CEL Ambrose
08.2
1
17
5
2
West Indies
v Australia
Melbourne
15 Dec 1988
5
CEL Ambrose
10.0
2
26
5
1
West Indies
v Australia
Melbourne
14 Jan 1989
6
AH Gray
09.0
0
50
6
1
West Indies
v Australia
Port of Spain
09 Mar 1991
7
CEL Ambrose
09.3
2
32
5
2
West Indies
v Australia
Sydney
16 Jan 1993
8
PT Collins
10.0
1
43
5
1
West Indies
v Australia
Adelaide
26 Jan 2005
Spin bowlers capturing five or more wickets in an innings against Australia
KA Maharaj of South Africa captured five wickets conceding 33 runs against Australia at Cairns on 19 Aug 2025 to provide the 166th occasion of a spin bowler capturing five or more wickets in an innings in the history of one dqy internationals. It also provides the 14th occasion of a spin bowler capturing five or more wickets in an innings against Australia. All such occasions are tabulated below.
No
Player
O
M
R
W
I
Team
Opposition
Ground
Start Date
1
Abdul Qadir
10.0
1
53
5
1
Pakistan
v Australia
Melbourne
21 Jan 1984
2
RJ Shastri
06.5
1
15
5
2
India
v Australia
W.A.C.A
08 Dec 1991
3
Saqlain Mushtaq
08.5
0
29
5
2
Pakistan
v Australia
Adelaide
15 Dec 1996
4
SR Tendulkar
10.0
1
32
5
2
India
v Australia
Kochi
01 Apr 1998
5
ST Jayasuriya
09.0
0
28
5
1
Sri Lanka
v Australia
Galle
22 Aug 1999
6
N Boje
06.3
0
21
5
2
South Africa
v Australia
Cape Town
09 Apr 2002
7
CH Gayle
10.0
0
46
5
1
West Indies
v Australia
St George’s
01 Jun 2003
8
M Kartik
10.0
3
27
6
1
India
v Australia
Wankhede
17 Oct 2007
9
Shahid Afridi
10.0
0
38
6
1
Pakistan
v Australia
Dubai (DICS)
22 Apr 2009
10
GP Swann
10.0
1
28
5
1
England
v Australia
Che-le-St
20 Sep 2009
11
YS Chahal
10.0
0
42
6
1
India
v Australia
Melbourne
18 Jan 2019
12
HR Walsh
10.0
0
39
5
1
West Indies
v Australia
Bridgetown
20 Jul 2021
13
RP Burl
03.0
0
10
5
1
Zimbabwe
v Australia
Townsville
03 Sep 2022
14
KA Maharaj
10.0
1
33
5
2
South Africa
v Australia
Cairns
19 Aug 2025
It also provides the second occasion of a South African bowler capturing five or more wickets in an innings against Australia. Both such occasions are tabulated below
No
Player
O
M
R
W
I
Team
Opposition
Ground
Start Date
1
N Boje
06.3
0
21
5
2
South Africa
v Australia
Cape Town
09 Apr 2002
2
KA Maharaj
10.0
1
33
5
2
South Africa
v Australia
Cairns
19 Aug 2025
South Africa became the fourth team to have two or more bowlers capturing five or more wickets in an innings against Australia. The following table details them
No
Player
O
M
R
W
I
Team
Opposition
Ground
Start Date
1
RJ Shastri
06.5
1
15
5
2
India
v Australia
W.A.C.A
08 Dec 1991
2
SR Tendulkar
10.0
1
32
5
2
India
v Australia
Kochi
01 Apr 1998
3
M Kartik
10.0
3
27
6
1
India
v Australia
Wankhede
17 Oct 2007
4
YS Chahal
10.0
0
42
6
1
India
v Australia
Melbourne
18 Jan 2019
1
Abdul Qadir
10.0
1
53
5
1
Pakistan
v Australia
Melbourne
21 Jan 1984
2
Saqlain Mushtaq
08.5
0
29
5
2
Pakistan
v Australia
Adelaide
15 Dec 1996
3
Shahid Afridi
10.0
0
38
6
1
Pakistan
v Australia
Dubai (DICS)
22 Apr 2009
1
N Boje
06.3
0
21
5
2
South Africa
v Australia
Cape Town
09 Apr 2002
2
KA Maharaj
10.0
1
33
5
2
South Africa
v Australia
Cairns
19 Aug 2025
1
CH Gayle
10.0
0
46
5
1
West Indies
v Australia
St George’s
01 Jun 2003
2
HR Walsh
10.0
0
39
5
1
West Indies
v Australia
Bridgetown
20 Jul 2021
KA Maharaj’s five for 33 provides the sixth occasion of a South African bowler capturing five or more wickets in an innings in one day internationals. All such occasions are tabulated below
No
Player
O
M
R
W
I
Opposition
Ground
Start Date
1
N Boje
06.3
0
21
5
2
v Australia
Cape Town
09 Apr 2002
2
Imran Tahir
10.0
2
45
5
2
v West Indies
Sydney
27 Feb 2015
3
Imran Tahir
09.0
0
45
7
2
v West Indies
Basseterre
15 Jun 2016
4
Imran Tahir
06.0
1
24
6
2
v Zimbabwe
Bloemfontein
03 Oct 2018
5
T Shamsi
07.4
0
49
5
2
v Sri Lanka
Colombo (RPS)
04 Sep 2021
6
KA Maharaj
10.0
1
33
5
2
v Australia
Cairns
19 Aug 2025
Captain wicket keeper batsman dismissed for zero in one day internationals
Mohammad Rizwan of Pakistan was dismissed for zero against West Indies at Tarouba on 12 Aug 2025 to provide the 51st occasion of a captain wicket keeper dismissed for zero in one day internationals. All such occasions are tabulated below
No
Player
Runs
I
Team
Opposition
Ground
Start Date
1
BM Mauricette
0
1
Canada
v England
Manchester
13 Jun 1979
2
A Flower
0
1
Zimbabwe
v Pakistan
Karachi
24 Dec 1993
3
LK Germon
0
1
New Zealand
v West Indies
Kingston
26 Mar 1996
4
LK Germon
0
1
New Zealand
v England
Auckland
02 Mar 1997
5
AJ Stewart
0
1
England
v Australia
Brisbane
10 Jan 1999
6
AJ Stewart
0
1
England
v Sri Lanka
W.A.C.A
29 Jan 1999
7
AJ Stewart
0
2
England
v South Africa
The Oval
22 May 1999
8
Moin Khan
0
1
Pakistan
v West Indies
Sharjah
19 Oct 1999
9
A Flower
0
2
Zimbabwe
v Sri Lanka
Harare
15 Dec 1999
10
Moin Khan
0
1
Pakistan
v South Africa
Sharjah
24 Mar 2000
11
Moin Khan
0
1
Pakistan
v South Africa
Sharjah
28 Mar 2000
12
Moin Khan
0
1
Pakistan
v West Indies
Bridgetown
19 Apr 2000
13
AJ Stewart
0
2
England
v Australia
Manchester
14 Jun 2001
14
Khaled Mashud
0
1
Bangladesh
v Zimbabwe
Dhaka
26 Nov 2001
15
Khaled Mashud
0
2
Bangladesh
v Pakistan
Dhaka
24 Jan 2002
16
T Taibu
0
1
Zimbabwe
v Sri Lanka
Harare
25 Apr 2004
17
T Taibu
0
1
Zimbabwe
v Sri Lanka
Rawalpindi
09 Oct 2004
18
T Taibu
0
2
Zimbabwe
v Bangladesh
Dhaka
29 Jan 2005
19
T Taibu
0
1
Zimbabwe
v South Africa
Gqeberha
02 Mar 2005
20
AC Gilchrist
0
2
Australia
v England
Sydney
02 Feb 2007
21
AC Gilchrist
0
1
Australia
v India
Kochi
02 Oct 2007
22
MA Ouma
0
1
Kenya
v Ireland
Dublin
11 Jul 2009
23
BB McCullum
0
1
New Zealand
v Australia
Centurion
05 Oct 2009
24
MS Dhoni
0
2
India
v Australia
Visakhapatnam
20 Oct 2010
25
KC Sangakkara
0
1
Sri Lanka
v Australia
Brisbane
07 Nov 2010
26
A Bagai
0
2
Canada
v Zimbabwe
Nagpur
28 Feb 2011
27
Mushfiqur Rahim
0
2
Bangladesh
v Pakistan
Chattogram
06 Dec 2011
28
BRM Taylor
0
1
Zimbabwe
v West Indies
St George’s
24 Feb 2013
29
AB de Villiers
0
1
South Africa
v England
The Oval
19 Jun 2013
30
MS Dhoni
0
1
India
v England
Birmingham
23 Jun 2013
31
BRM Taylor
0
2
Zimbabwe
v India
Harare
26 Jul 2013
32
BRM Taylor
0
1
Zimbabwe
v India
Bulawayo
01 Aug 2013
33
BRM Taylor
0
1
Zimbabwe
v India
Bulawayo
03 Aug 2013
34
BB McCullum
0
2
New Zealand
v Bangladesh
Mirpur
29 Oct 2013
35
MS Dhoni
0
2
India
v Australia
Canberra
20 Jan 2016
36
JC Buttler
0
2
England
v Sri Lanka
Colombo (RPS)
23 Oct 2018
37
JC Buttler
0
2
England
v Pakistan
Nottingham
17 May 2019
38
Q de Kock
0
2
South Africa
v Australia
Bloemfontein
04 Mar 2020
39
JC Buttler
0
2
England
v India
Pune
26 Mar 2021
40
MDKJ Perera
0
1
Sri Lanka
v England
The Oval
01 Jul 2021
41
MH Cross
0
1
Scotland
v U.S.A.
Aberdeen
17 Aug 2022
42
TWM Latham
0
1
New Zealand
v West Indies
Bridgetown
19 Aug 2022
43
TWM Latham
0
2
New Zealand
v India
Indore
24 Jan 2023
44
MD Patel
0
1
USA
v Jersey
Windhoek
04 Apr 2023
45
MD Patel
0
1
USA
v Ireland
Harare
30 Jun 2023
46
SA Edwards
0
2
Netherlands
v Pakistan
Hyderabad
06 Oct 2023
47
SA Edwards
0
1
Netherlands
v Afghanistan
Lucknow
03 Nov 2023
48
JC Buttler
0
1
England
v West Indies
Bridgetown
09 Dec 2023
49
MD Patel
0
1
USA
v Scotland
Dallas
25 Oct 2024
50
SD Hope
0
1
West Indies
v England
The Oval
03 Jun 2025
51
Mohammad Rizwan
0
2
Pakistan
v West Indies
Tarouba
12 Aug 2025
It also provides the fifth occasion of Pakistan captain wicket keeper dismissed for zero in one day internationals. All such occasions are tabulated below
No
Player
Runs
I
Team
Opposition
Ground
Start Date
1
Moin Khan
0
1
Pakistan
v West Indies
Sharjah
19 Oct 1999
2
Moin Khan
0
1
Pakistan
v South Africa
Sharjah
24 Mar 2000
3
Moin Khan
0
1
Pakistan
v South Africa
Sharjah
28 Mar 2000
4
Moin Khan
0
1
Pakistan
v West Indies
Bridgetown
19 Apr 2000
5
Mohammad Rizwan
0
2
Pakistan
v West Indies
Tarouba
12 Aug 2025
It also provides the seventh occasion of captain wicket keeper dismissed for zero in one day internationals against West Indies. All such occasions are tabulated below
No
Player
Runs
I
Team
Opposition
Ground
Start Date
1
LK Germon
0
1
New Zealand
v West Indies
Kingston
26 Mar 1996
2
Moin Khan
0
1
Pakistan
v West Indies
Sharjah
19 Oct 1999
3
Moin Khan
0
1
Pakistan
v West Indies
Bridgetown
19 Apr 2000
4
BRM Taylor
0
1
Zimbabwe
v West Indies
St George’s
24 Feb 2013
5
TWM Latham
0
1
New Zealand
v West Indies
Bridgetown
19 Aug 2022
6
JC Buttler
0
1
England
v West Indies
Bridgetown
09 Dec 2023
7
Mohammad Rizwan
0
2
Pakistan
v West Indies
Tarouba
12 Aug 2025
It also provides the third occasion of Pakistan captain wicket keeper dismissed for zero in one day internationals against West Indies. All such occasions are tabulated below
No
Player
Runs
I
Team
Opposition
Ground
Start Date
1
Moin Khan
0
1
Pakistan
v West Indies
Sharjah
19 Oct 1999
2
Moin Khan
0
1
Pakistan
v West Indies
Bridgetown
19 Apr 2000
3
Mohammad Rizwan
0
2
Pakistan
v West Indies
Tarouba
12 Aug 2025
Centuries by Captain wicket keepers in one day internationals
SD Hope of West Indies scored 120 not out against Pakistan at Tarouba on 12 Aug 25 to provide the 28th occasion of a captain wicket keeper batsmans scoring a century in one day internationals. All such occasions are tabulated below
No
Player
Runs
I
Team
Opposition
Ground
Start Date
1
AC Gilchrist
116
2
Australia
v Sri Lanka
W.A.C.A
29 Jan 2006
2
MS Dhoni
109*
1
India
v Hong Kong
Karachi
25 Jun 2008
3
MS Dhoni
124
1
India
v Australia
Nagpur
28 Oct 2009
4
MS Dhoni
107
1
India
v Sri Lanka
Nagpur
18 Dec 2009
5
MS Dhoni
101*
2
India
v Bangladesh
Mirpur
07 Jan 2010
6
KC Sangakkara
111
1
Sri Lanka
v New Zealand
Wankhede
18 Mar 2011
7
AB de Villiers
125*
1
South Africa
v Sri Lanka
Johannesburg
22 Jan 2012
8
BB McCullum
119
1
New Zealand
v Zimbabwe
Napier
09 Feb 2012
9
AB de Villiers
106*
2
South Africa
v New Zealand
Wellington
25 Feb 2012
10
MS Dhoni
113*
1
India
v Pakistan
Chennai
30 Dec 2012
11
AB de Villiers
128
1
South Africa
v Pakistan
Johannesburg
17 Mar 2013
12
MS Dhoni
139*
1
India
v Australia
Mohali
19 Oct 2013
13
AB de Villiers
149
1
South Africa
v West Indies
Johannesburg
18 Jan 2015
14
BRM Taylor
121
2
Zimbabwe
v Ireland
Hobart
07 Mar 2015
15
BRM Taylor (
138
1
Zimbabwe
v India
Auckland
14 Mar 2015
16
Q de Kock
107
2
South Africa
v England
Cape Town
04 Feb 2020
17
TWM Latham
110*
2
New Zealand
v Bangladesh
Christchurch
23 Mar 2021
18
TWM Latham
140*
1
New Zealand
v Netherlands
Hamilton
02 Apr 2022
19
MD Patel
130
1
USA
v Oman
Pearland
08 Jun 2022
20
RW Chakabva
102
2
Zimbabwe
v Bangladesh
Harare
07 Aug 2022
21
JC Buttler
131
1
England
v South Africa
Kimberley
01 Feb 2023
22
SD Hope
128*
1
West Indies
v South Africa
East London
18 Mar 2023
23
SD Hope
132
1
West Indies
v Nepal
Harare
22 Jun 2023
24
SD Hope
109*
2
West Indies
v England
North Sound
03 Dec 2023
25
MD Patel
121*
1
USA
v Canada
The Hague
13 Aug 2024
26
SD Hope
117
1
West Indies
v England
North Sound
02 Nov 2024
27
Mohammad Rizwan
122*
2
Pakistan
v South Africa
Karachi
12 Feb 2025
28
SD Hope
120*
1
West Indies
v Pakistan
Tarouba
12 Aug 2025
It also provides the fifth occasion of a West Indian captain wicket keeper batsman scoring a century in one day internationals. All such occasions are tabulated below
No
Player
Runs
I
Team
Opposition
Ground
Start Date
1
SD Hope
128*
1
West Indies
v South Africa
East London
18 Mar 2023
2
SD Hope
132
1
West Indies
v Nepal
Harare
22 Jun 2023
3
SD Hope
109*
2
West Indies
v England
North Sound
03 Dec 2023
4
SD Hope
117
1
West Indies
v England
North Sound
02 Nov 2024
5
SD Hope
120*
1
West Indies
v Pakistan
Tarouba
12 Aug 2025
It also provides the third occasion of a captain wicket keeper batsman scoring a century in one day internationals against Pakistan. All such occasions are tabulated below
No
Player
Runs
I
Team
Opposition
Ground
Start Date
1
MS Dhoni
113*
1
India
v Pakistan
Chennai
30 Dec 2012
2
AB de Villiers
128
1
South Africa
v Pakistan
Johannesburg
17 Mar 2013
3
SD Hope
120*
1
West Indies
v Pakistan
Tarouba
12 Aug 2025
MS Dhoni of India holds the record for most centuries by a captain wicket keeper in one day internationals with six centuries to his credit. He is closely followed by SD Hope of West Indies who has scored five centuries. AB de Villiers of South Africa is the other captain wicket keeper to score four centuries