Basil D'Oliveira Trophy Cricket – Batting List Hundreds

Record

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
HH DippenaarHH Dippenaar (SA)11011037224511-44.89South Africav EnglandGqeberha17 Dec 2004Test # 1728
🥈 2
AJ StraussAJ Strauss (ENG)12612630122817-55.26Englandv South AfricaGqeberha17 Dec 2004Test # 1728
🥉 3
JH KallisJH Kallis (SA)16216236426421161.36South Africav EnglandDurban26 Dec 2004Test # 1730
4
ME TrescothickME Trescothick (ENG)13213234426120250.57Englandv South AfricaDurban26 Dec 2004Test # 1730
5
AJ StraussAJ Strauss (ENG)13613638328516-47.71Englandv South AfricaDurban26 Dec 2004Test # 1730
6
GP ThorpeGP Thorpe (ENG)118*11831320915-56.45Englandv South AfricaDurban26 Dec 2004Test # 1730
7
JH KallisJH Kallis (SA)14914949333411-44.61South Africav EnglandCape Town02 Jan 2005Test # 1732
8
AJ StraussAJ Strauss (ENG)14714735325023158.80Englandv South AfricaJohannesburg13 Jan 2005Test # 1734
9
HH GibbsHH Gibbs (SA)16116148430725-52.44South Africav EnglandJohannesburg13 Jan 2005Test # 1734
10
ME TrescothickME Trescothick (ENG)18018036724824472.58Englandv South AfricaJohannesburg13 Jan 2005Test # 1734
11
AB de VilliersAB de Villiers (SA)10910927616911164.49South Africav EnglandCenturion21 Jan 2005Test # 1736
12
JH KallisJH Kallis (SA)136*13627721716162.67South Africav EnglandCenturion21 Jan 2005Test # 1736
13
KP PietersenKP Pietersen (ENG)15215228118120183.97Englandv South AfricaLord's10 Jul 2008Test # 1880
14
IR BellIR Bell (ENG)19919949633620159.22Englandv South AfricaLord's10 Jul 2008Test # 1880
15
AG PrinceAG Prince (SA)10110129518313155.19South Africav EnglandLord's10 Jul 2008Test # 1880
16
GC SmithGC Smith (SA)10710734020711-51.69South Africav EnglandLord's10 Jul 2008Test # 1880
17
ND McKenzieND McKenzie (SA)13813855344716-30.87South Africav EnglandLord's10 Jul 2008Test # 1880
18
HM AmlaHM Amla (SA)104*10434524214-42.97South Africav EnglandLord's10 Jul 2008Test # 1880
19
AG PrinceAG Prince (SA)14914940128417252.46South Africav EnglandLeeds18 Jul 2008Test # 1881
20
AB de VilliersAB de Villiers (SA)17417451738119-45.66South Africav EnglandLeeds18 Jul 2008Test # 1881
21
PD CollingwoodPD Collingwood (ENG)13513529619519169.23Englandv South AfricaBirmingham30 Jul 2008Test # 1883
22
GC SmithGC Smith (SA)154*15434124617-62.60South Africav EnglandBirmingham30 Jul 2008Test # 1883
23
KP PietersenKP Pietersen (ENG)10010020713715-72.99Englandv South AfricaThe Oval07 Aug 2008Test # 1885
24
JH KallisJH Kallis (SA)12012030622516153.33South Africav EnglandCenturion16 Dec 2009Test # 1942
25
HM AmlaHM Amla (SA)10010031521310-46.94South Africav EnglandCenturion16 Dec 2009Test # 1942
26
AN CookAN Cook (ENG)11811840126311-44.86Englandv South AfricaDurban26 Dec 2009Test # 1944
27
IR BellIR Bell (ENG)14014031322710161.67Englandv South AfricaDurban26 Dec 2009Test # 1944
28
JH KallisJH Kallis (SA)10810826618911-57.14South Africav EnglandCape Town03 Jan 2010Test # 1946
29
GC SmithGC Smith (SA)18318339127325-67.03South Africav EnglandCape Town03 Jan 2010Test # 1946
30
GC SmithGC Smith (SA)10510525218716-56.14South Africav EnglandJohannesburg14 Jan 2010Test # 1948
31
AN CookAN Cook (ENG)11511539229511138.98Englandv South AfricaThe Oval19 Jul 2012Test # 2049
32
GC SmithGC Smith (SA)13113136727320-47.98South Africav EnglandThe Oval19 Jul 2012Test # 2049
33
HM AmlaHM Amla (SA)311*31179052935-58.79South Africav EnglandThe Oval19 Jul 2012Test # 2049
34
JH KallisJH Kallis (SA)182*18243432623155.82South Africav EnglandThe Oval19 Jul 2012Test # 2049
34
AN PetersenAN Petersen (SA)18218253336523-49.86South Africav EnglandLeeds02 Aug 2012Test # 2051
36
KP PietersenKP Pietersen (ENG)14914932121422169.62Englandv South AfricaLeeds02 Aug 2012Test # 2051
37
HM AmlaHM Amla (SA)12112128720510-59.02South Africav EnglandLord's16 Aug 2012Test # 2053
38
D ElgarD Elgar (SA)118*1183862468147.96South Africav EnglandDurban26 Dec 2015Test # 2196
39
BA StokesBA Stokes (ENG)2582583381983011130.30Englandv South AfricaCape Town02 Jan 2016Test # 2197
40
JM BairstowJM Bairstow (ENG)150*15028119118278.53Englandv South AfricaCape Town02 Jan 2016Test # 2197
41
HM AmlaHM Amla (SA)20120170747727-42.13South Africav EnglandCape Town02 Jan 2016Test # 2197
42
T BavumaT Bavuma (SA)102*10221214816-68.91South Africav EnglandCape Town02 Jan 2016Test # 2197
43
JE RootJE Root (ENG)11011021413917-79.13Englandv South AfricaJohannesburg14 Jan 2016Test # 2199
44
SC CookSC Cook (SA)11511532021814-52.75South Africav EnglandCenturion22 Jan 2016Test # 2200
45
HM AmlaHM Amla (SA)10910922016919-64.49South Africav EnglandCenturion22 Jan 2016Test # 2200
46
Q de KockQ de Kock (SA)129*129250128172100.78South Africav EnglandCenturion22 Jan 2016Test # 2200
47
JE RootJE Root (ENG)19019037523427181.19Englandv South AfricaLord's06 Jul 2017Test # 2262
48
BA StokesBA Stokes (ENG)1121122761539473.20Englandv South AfricaThe Oval27 Jul 2017Test # 2266
49
D ElgarD Elgar (SA)13613633222820-59.64South Africav EnglandThe Oval27 Jul 2017Test # 2266
50
DP SibleyDP Sibley (ENG)133*13349731119142.76Englandv South AfricaCape Town03 Jan 2020Test # 2379
51
BA StokesBA Stokes (ENG)12012027221412256.07Englandv South AfricaGqeberha16 Jan 2020Test # 2380
52
OJ PopeOJ Pope (ENG)135*13538222618159.73Englandv South AfricaGqeberha16 Jan 2020Test # 2380
53
BA StokesBA Stokes (ENG)1031032311636363.19Englandv South AfricaManchester25 Aug 2022Test # 2475
54
BT FoakesBT Foakes (ENG)113*1132992179-52.07Englandv South AfricaManchester25 Aug 2022Test # 2475

Showing 54 records