One-Day Internationals

2012 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
HM AmlaHM Amla (SA)1121122101288-87.50South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
🥈 2
GC SmithGC Smith (SA)1251252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
🥈 2
AB de VilliersAB de Villiers (SA)125*12514498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
4
KC SangakkaraKC Sangakkara (SL)1021021639710-105.15Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
5
RJ NicolRJ Nicol (NZ)146146198134106108.95New Zealandv ZimbabweWhangarei06 Feb 2012ODI # 3232
6
BB McCullumBB McCullum (NZ)1191191208875135.22New Zealandv ZimbabweNapier09 Feb 2012ODI # 3234
7
AN CookAN Cook (ENG)13713718714214-96.47Englandv PakistanAbu Dhabi13 Feb 2012ODI # 3238
8
AN CookAN Cook (ENG)10210216812110-84.29Englandv PakistanAbu Dhabi15 Feb 2012ODI # 3240
9
KP PietersenKP Pietersen (ENG)111*11117598102113.26Englandv PakistanDubai (DICS)18 Feb 2012ODI # 3243
10
KP PietersenKP Pietersen (ENG)13013019715312284.96Englandv PakistanDubai (DICS)21 Feb 2012ODI # 3247
11
PJ ForrestPJ Forrest (AUS)10410416313810275.36Australiav Sri LankaHobart24 Feb 2012ODI # 3248
12
AB de VilliersAB de Villiers (SA)106*10615110634100.00South Africav New ZealandWellington25 Feb 2012ODI # 3249
13
TM DilshanTM Dilshan (SL)160*16020216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
14
KC SangakkaraKC Sangakkara (SL)1051051198782120.68Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
15
V KohliV Kohli (IND)133*13313386162154.65Indiav Sri LankaHobart28 Feb 2012ODI # 3251
16
DA WarnerDA Warner (AUS)163163219157132103.82Australiav Sri LankaBrisbane04 Mar 2012ODI # 3255
17
DA WarnerDA Warner (AUS)1001001841404171.42Australiav Sri LankaAdelaide06 Mar 2012ODI # 3256
18
MJ ClarkeMJ Clarke (AUS)1171171439154128.57Australiav Sri LankaAdelaide06 Mar 2012ODI # 3256
19
TM DilshanTM Dilshan (SL)10610616911910-89.07Sri Lankav AustraliaAdelaide06 Mar 2012ODI # 3256
20
G GambhirG Gambhir (IND)1001001711187-84.74Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
21
V KohliV Kohli (IND)1081081481207-90.00Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
22
SR TendulkarSR Tendulkar (IND)11411420514712177.55Indiav BangladeshMirpur16 Mar 2012ODI # 3261
23
Mohammad HafeezMohammad Hafeez (PAK)1051051631139192.92Pakistanv IndiaMirpur18 Mar 2012ODI # 3263
24
Nasir JamshedNasir Jamshed (PAK)112112159104101107.69Pakistanv IndiaMirpur18 Mar 2012ODI # 3263
25
V KohliV Kohli (IND)183183211148221123.64Indiav PakistanMirpur18 Mar 2012ODI # 3263
26
KA PollardKA Pollard (WI)1021021017058145.71West Indiesv AustraliaGros Islet23 Mar 2012ODI # 3268
27
Karim SadiqKarim Sadiq (AFG)100100-74124135.13Afghanistanv NetherlandsSharjah31 Mar 2012ODI # 3271
28
TM DilshanTM Dilshan (SL)119*11921013911185.61Sri Lankav PakistanPallekele09 Jun 2012ODI # 3273
29
IR BellIR Bell (ENG)126126178117121107.69Englandv West IndiesSouthampton16 Jun 2012ODI # 3276
30
AN CookAN Cook (ENG)11211216612013193.33Englandv West IndiesThe Oval19 Jun 2012ODI # 3278
31
CH GayleCH Gayle (WI)12512516410789116.82West Indiesv New ZealandKingston07 Jul 2012ODI # 3285
32
MN SamuelsMN Samuels (WI)101*1011391037198.05West Indiesv New ZealandKingston07 Jul 2012ODI # 3285
33
LRPL TaylorLRPL Taylor (NZ)1101101851156595.65New Zealandv West IndiesBasseterre14 Jul 2012ODI # 3289
34
V KohliV Kohli (IND)1061061581139-93.80Indiav Sri LankaHambantota21 Jul 2012ODI # 3291
35
KC SangakkaraKC Sangakkara (SL)13313320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
36
G GambhirG Gambhir (IND)10210216610110-100.99Indiav Sri LankaColombo (RPS)28 Jul 2012ODI # 3293
37
V KohliV Kohli (IND)128*128187119121107.56Indiav Sri LankaColombo (RPS)31 Jul 2012ODI # 3294
38
HM AmlaHM Amla (SA)15015020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
39
TM DilshanTM Dilshan (SL)102*10214895121107.36Sri Lankav New ZealandPallekele06 Nov 2012ODI # 3306
40
Anamul HaqueAnamul Haque (BAN)12012019614513282.75Bangladeshv West IndiesKhulna02 Dec 2012ODI # 3310
41
MN SamuelsMN Samuels (WI)12612616714917284.56West Indiesv BangladeshMirpur05 Dec 2012ODI # 3311
42
MS DhoniMS Dhoni (IND)113*1131771257390.40Indiav PakistanChennai30 Dec 2012ODI # 3314
43
Nasir JamshedNasir Jamshed (PAK)101*1012301325176.51Pakistanv IndiaChennai30 Dec 2012ODI # 3314

Showing 43 records

Additional Information

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures