Hundred in last match
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
DL Amiss 108 146 7 0 73.97 England v Australia The Oval 6 Jun 1977 ODI # 44
CT Radley 117* 140 11 0 83.57 England v New Zealand Manchester 17 Jul 1978 ODI # 53
DL Haynes 115 112 14 0 102.67 West Indies v England Port of Spain 5 Mar 1994 ODI # 890
JF Kloppenburg 121 142 6 4 85.21 Netherlands v Namibia Bloemfontein 3 Mar 2003 ODI # 1978
KJJ van Noortwijk 134* 129 11 3 103.87 Netherlands v Namibia Bloemfontein 3 Mar 2003 ODI # 1978
JAH Marshall 161 141 11 4 114.18 New Zealand v Ireland Aberdeen 1 Jul 2008 ODI # 2727
RN ten Doeschate 106 108 13 1 98.14 Netherlands v Ireland Kolkata 18 Mar 2011 ODI # 3136
RR Rossouw 122 118 14 2 103.38 South Africa v Australia Cape Town 12 Oct 2016 ODI # 3795
JD Campbell 179 137 15 6 130.65 West Indies v Ireland Dublin 5 May 2019 ODI # 4128
F du Plessis 100 94 7 2 106.38 South Africa v Australia Manchester 6 Jul 2019 ODI # 4188
DP Conway 126 110 17 0 114.54 New Zealand v Bangladesh Wellington 26 Mar 2021 ODI # 4282
JM Vince 102 95 11 0 107.36 England v Pakistan Birmingham 13 Jul 2021 ODI # 4303
V Aravind 102* 108 13 0 94.44 U.A.E. v U.S.A. Pearland 4 Jun 2022 ODI # 4399
PR Stirling 120 103 14 5 116.50 Ireland v New Zealand Dublin (Malahide) 15 Jul 2022 ODI # 4429
HT Tector 108 106 7 5 101.88 Ireland v New Zealand Dublin (Malahide) 15 Jul 2022 ODI # 4429
RR Pant 125* 113 16 2 110.61 India v England Manchester 17 Jul 2022 ODI # 4433
MS Chapman 101* 75 6 7 134.66 New Zealand v Scotland Edinburgh 31 Jul 2022 ODI # 4440
Sikandar Raza 117* 127 8 4 92.12 Zimbabwe v Bangladesh Harare 7 Aug 2022 ODI # 4442
RW Chakabva 102 75 10 2 136.00 Zimbabwe v Bangladesh Harare 7 Aug 2022 ODI # 4442
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
Zimbabwe v Bangladesh at Harare, 2nd ODI, Aug 7, 2022 [ODI # 4442]
Zimbabwe v Bangladesh at Harare, 1st ODI, Aug 5, 2022 [ODI # 4441]
Scotland v New Zealand at Edinburgh, Only ODI, Jul 31, 2022 [ODI # 4440]