2010s Test matches Batting Most Runs Innings

2010s Cricket – Test matches Cricket Records

Test matches

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundInnings in matchMatch DateScorecard
🥇 1
DA Warner335*55441839180.14Australiav PakistanAdelaide129 Nov 2019Test # 2372
🥈 2
CH Gayle33365343734976.20West Indiesv Sri LankaGalle115 Nov 2010Test # 1977
🥉 3
MJ Clarke329*60946839170.29Australiav IndiaSydney203 Jan 2012Test # 2027
4
KC Sangakkara31955148232866.18Sri Lankav BangladeshChattogram104 Feb 2014Test # 2117
5
HM Amla311*79052935-58.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
6
KK Nair303*56538132479.52Indiav EnglandChennai216 Dec 2016Test # 2241
7
Azhar Ali302*65846923264.39Pakistanv West IndiesDubai (DICS)113 Oct 2016Test # 2224
8
BB McCullum30277555932454.02New Zealandv IndiaWellington314 Feb 2014Test # 2120
9
AN Cook29477354533-53.94Englandv IndiaBirmingham210 Aug 2011Test # 2003
10
LRPL Taylor29056737443-77.54New Zealandv AustraliaW.A.C.A213 Nov 2015Test # 2187
11
AB de Villiers278*60141823666.50South Africav PakistanAbu Dhabi120 Nov 2010Test # 1979
12
AC Voges269*41028533-94.38Australiav West IndiesHobart110 Dec 2015Test # 2193
13
TWM Latham264*69448921153.98New Zealandv Sri LankaWellington215 Dec 2018Test # 2335
14
AN Cook26383652818-49.81Englandv PakistanAbu Dhabi213 Oct 2015Test # 2180
15
MN Samuels26061845531357.14West Indiesv BangladeshKhulna221 Nov 2012Test # 2060
16
MJ Clarke259*58239826-65.07Australiav South AfricaBrisbane209 Nov 2012Test # 2056
17
BA Stokes2583381983011130.30Englandv South AfricaCape Town102 Jan 2016Test # 2197
18
V Kohli254*-33633275.59Indiav South AfricaPune110 Oct 2019Test # 2364
19
JE Root25461440627-62.56Englandv PakistanManchester122 Jul 2016Test # 2208
20
HM Amla253*67547322-53.48South Africav IndiaNagpur106 Feb 2010Test # 1951
21
DA Warner25340928624288.46Australiav New ZealandW.A.C.A113 Nov 2015Test # 2187
22
Shoaib Malik24563942024458.33Pakistanv EnglandAbu Dhabi113 Oct 2015Test # 2180
23
AN Cook244*63440927-59.65Englandv AustraliaMelbourne226 Dec 2017Test # 2289
24
AN Cook24358840733-59.70Englandv West IndiesBirmingham117 Aug 2017Test # 2270
24
V Kohli24344728725-84.66Indiav Sri LankaDelhi102 Dec 2017Test # 2286
24
MA Agarwal243-33028873.63Indiav BangladeshIndore214 Nov 2019Test # 2366
27
KS Williamson242*62343818-55.25New Zealandv Sri LankaWellington303 Jan 2015Test # 2155
28
AC Voges23950436430365.65Australiav New ZealandWellington212 Feb 2016Test # 2201
28
SPD Smith23957839930159.89Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
30
Taufeeq Umar23671249617147.58Pakistanv Sri LankaAbu Dhabi218 Oct 2011Test # 2009
31
AN Cook235*62542826-54.90Englandv AustraliaBrisbane325 Nov 2010Test # 1981
32
IR Bell23549736423264.56Englandv IndiaThe Oval118 Aug 2011Test # 2004
32
V Kohli23551534025169.11Indiav EnglandWankhede208 Dec 2016Test # 2239
34
GC Smith23462738816-60.30South Africav PakistanDubai (DICS)223 Oct 2013Test # 2100
35
MJ Clarke23034525740189.49Australiav South AfricaAdelaide122 Nov 2012Test # 2061
36
KP Pietersen22742830833173.70Englandv AustraliaAdelaide203 Dec 2010Test # 1983
37
IJL Trott22649034920-64.75Englandv BangladeshLord's127 May 2010Test # 1958
37
Azhar Ali22656242820252.80Pakistanv BangladeshMirpur106 May 2015Test # 2161
37
JE Root22663644122151.24Englandv New ZealandHamilton229 Nov 2019Test # 2371
40
BB McCullum22554330822473.05New Zealandv IndiaHyderabad312 Nov 2010Test # 1975
41
JH Kallis22443432531168.92South Africav Sri LankaCape Town103 Jan 2012Test # 2028
41
MS Dhoni22436526524684.52Indiav AustraliaChennai222 Feb 2013Test # 2074
41
BB McCullum22446230729572.96New Zealandv IndiaAuckland106 Feb 2014Test # 2118
41
Mohammad Hafeez22446433223367.46Pakistanv BangladeshKhulna228 Apr 2015Test # 2159
45
RT Ponting22151640421-54.70Australiav IndiaAdelaide124 Jan 2012Test # 2031
45
KC Sangakkara22169842524-52.00Sri Lankav PakistanGalle206 Aug 2014Test # 2133
47
Mushfiqur Rahim219*58942118152.01Bangladeshv ZimbabweMirpur111 Nov 2018Test # 2325
48
KC Sangakkara21939933529-65.37Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
49
DM Bravo21857241631-52.40West Indiesv New ZealandDunedin303 Dec 2013Test # 2104
49
Younis Khan21845130831470.77Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
51
LRPL Taylor217*49131923-68.02New Zealandv West IndiesDunedin103 Dec 2013Test # 2104
52
Shakib Al Hasan21741827631-78.62Bangladeshv New ZealandWellington112 Jan 2017Test # 2246
53
SPD Smith21550334625162.13Australiav EnglandLord's116 Jul 2015Test # 2171
53
MA Agarwal215-37123657.95Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
55
SR Tendulkar21454736322258.95Indiav AustraliaBengaluru209 Oct 2010Test # 1973
56
Younis Khan21350734915261.03Pakistanv AustraliaAbu Dhabi130 Oct 2014Test # 2142
56
V Kohli21338626717279.77Indiav Sri LankaNagpur224 Nov 2017Test # 2283
58
KC Brathwaite21255444714-47.42West Indiesv BangladeshKingstown105 Sep 2014Test # 2138
58
RG Sharma212-25528683.13Indiav South AfricaRanchi119 Oct 2019Test # 2365
60
KC Sangakkara21164443118-48.95Sri Lankav PakistanAbu Dhabi318 Oct 2011Test # 2009
60
V Kohli21153636620-57.65Indiav New ZealandIndore108 Oct 2016Test # 2223
60
SPD Smith21151331924266.14Australiav EnglandManchester104 Sep 2019Test # 2360
63
MJ Clarke21038027526176.36Australiav IndiaAdelaide124 Jan 2012Test # 2031
64
RT Ponting20952335425-59.03Australiav PakistanHobart114 Jan 2010Test # 1947
65
HM Amla20847537122-56.06South Africav West IndiesCenturion117 Dec 2014Test # 2150
66
CA Pujara206*51338921-52.95Indiav EnglandAhmedabad115 Nov 2012Test # 2058
67
Tamim Iqbal20644827817774.10Bangladeshv PakistanKhulna328 Apr 2015Test # 2159
68
Azhar Ali205*57736420-56.31Pakistanv AustraliaMelbourne126 Dec 2016Test # 2242
69
BJ Watling20566747324143.34New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
70
CA Pujara20445034130159.82Indiav AustraliaHyderabad202 Mar 2013Test # 2076
70
V Kohli20429524624-82.92Indiav BangladeshHyderabad109 Feb 2017Test # 2249
72
S Chanderpaul203*45737222-54.56West Indiesv BangladeshMirpur113 Nov 2012Test # 2057
72
DPMD Jayawardene203*41627216474.63Sri Lankav BangladeshMirpur227 Jan 2014Test # 2116
74
SR Tendulkar20351634723158.50Indiav Sri LankaColombo (SSC)226 Jul 2010Test # 1966
74
IJL Trott20351740917-49.63Englandv Sri LankaCardiff226 May 2011Test # 1994
74
KC Sangakkara20341230618366.33Sri Lankav New ZealandWellington203 Jan 2015Test # 2155
77
KP Pietersen202*49432621161.96Englandv IndiaLord's121 Jul 2011Test # 2000
77
JO Holder202*28422923888.20West Indiesv EnglandBridgetown323 Jan 2019Test # 2342
79
BB McCullum2022791882111107.44New Zealandv PakistanSharjah226 Nov 2014Test # 2147
79
CA Pujara20267252521-38.47Indiav AustraliaRanchi216 Mar 2017Test # 2256
81
JH Kallis201*38927015574.44South Africav IndiaCenturion216 Dec 2010Test # 1985
82
HM Amla20170747727-42.13South Africav EnglandCape Town202 Jan 2016Test # 2197
83
Younis Khan200*41229018368.96Pakistanv BangladeshChattogram209 Dec 2011Test # 2022
83
Younis Khan200*61440415349.50Pakistanv ZimbabweHarare303 Sep 2013Test # 2095
83
JE Root200*50029816-67.11Englandv Sri LankaLord's112 Jun 2014Test # 2124
83
KS Williamson200*38225719-77.82New Zealandv BangladeshHamilton228 Feb 2019Test # 2349
87
Mushfiqur Rahim20043732122162.30Bangladeshv Sri LankaGalle208 Mar 2013Test # 2078
87
V Kohli20037528324-70.67Indiav West IndiesNorth Sound121 Jul 2016Test # 2207
87
LRPL Taylor20032121219494.33New Zealandv BangladeshWellington208 Mar 2019Test # 2350
90
KC Sangakkara199*56238718251.42Sri Lankav PakistanGalle122 Jun 2012Test # 2046
91
SPD Smith19951336121255.12Australiav West IndiesKingston111 Jun 2015Test # 2166
91
KL Rahul19945031116363.98Indiav EnglandChennai216 Dec 2016Test # 2241
91
D Elgar19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
94
Mohammad Hafeez19743431625362.34Pakistanv New ZealandSharjah126 Nov 2014Test # 2147
95
Mohammad Hafeez19642733120159.21Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
95
HM Amla19635022121-88.68South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
95
FDM Karunaratne19655640519148.39Sri Lankav PakistanDubai (DICS)106 Oct 2017Test # 2278
95
BKG Mendis196-32722259.93Sri Lankav BangladeshChattogram231 Jan 2018Test # 2295
99
MEK Hussey19546233026159.09Australiav EnglandBrisbane225 Nov 2010Test # 1981
99
DM Bravo19538429712565.65West Indiesv BangladeshMirpur329 Oct 2011Test # 2012

Showing 100 records

Additional Information

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