Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
311*79052935058.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
199*56238718251.42Sri Lankav PakistanGalle122 Jun 2012Test # 2046
19642733120159.21Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
19251135115154.70Sri Lankav PakistanColombo (SSC)230 Jun 2012Test # 2047
182*43432623155.82South Africav EnglandThe Oval219 Jul 2012Test # 2049
18253336523049.86South Africav EnglandLeeds12 Aug 2012Test # 2051
15946830619151.96Indiav New ZealandHyderabad123 Aug 2012Test # 2054
1574582959053.22Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
15030520617472.81West Indiesv New ZealandNorth Sound225 Jul 2012Test # 2050
14932121422169.62Englandv South AfricaLeeds22 Aug 2012Test # 2051
14143430322046.53Englandv West IndiesNottingham225 May 2012Test # 2044
13637128413047.88Pakistanv Sri LankaPallekele38 Jul 2012Test # 2048
13436128822146.52West Indiesv New ZealandNorth Sound225 Jul 2012Test # 2050
13136727320047.98South Africav EnglandThe Oval219 Jul 2012Test # 2049
12326416915472.78West Indiesv New ZealandKingston22 Aug 2012Test # 2052
12238225819047.28Englandv West IndiesLord's217 May 2012Test # 2043
12129919513162.05Sri Lankav PakistanColombo (SSC)230 Jun 2012Test # 2047
12128720510059.02South Africav EnglandLord's316 Aug 2012Test # 2053
11734626116044.82West Indiesv EnglandNottingham125 May 2012Test # 2044
11539229511138.98Englandv South AfricaThe Oval119 Jul 2012Test # 2049
11317712716288.97New Zealandv IndiaBengaluru131 Aug 2012Test # 2055
107*2891839058.46West Indiesv EnglandBirmingham17 Jun 2012Test # 2045
10621115617167.94West Indiesv EnglandNottingham125 May 2012Test # 2044
10328419314153.36Indiav New ZealandBengaluru231 Aug 2012Test # 2055
10123518013156.11Sri Lankav PakistanGalle122 Jun 2012Test # 2046
100*2951959051.28Pakistanv Sri LankaPallekele38 Jul 2012Test # 2048
9735324914138.95New Zealandv West IndiesNorth Sound125 Jul 2012Test # 2050
9513811214184.82West Indiesv EnglandBirmingham17 Jun 2012Test # 2045
9531019613048.46Englandv South AfricaLord's216 Aug 2012Test # 2053
9138325010036.40West Indiesv EnglandLord's317 May 2012Test # 2043
87*24217512049.71West Indiesv EnglandLord's117 May 2012Test # 2043
872662137040.84Pakistanv Sri LankaGalle422 Jun 2012Test # 2046
8623017212050.00West Indiesv EnglandLord's317 May 2012Test # 2043
841871398060.43New Zealandv West IndiesNorth Sound325 Jul 2012Test # 2050
8013511411170.17Englandv West IndiesNottingham225 May 2012Test # 2044
8021316513048.48Pakistanv Sri LankaGalle422 Jun 2012Test # 2046
7919712710062.20Englandv West IndiesLord's417 May 2012Test # 2043
7920812910161.24West Indiesv New ZealandNorth Sound225 Jul 2012Test # 2050
781418111196.29Englandv West IndiesBirmingham27 Jun 2012Test # 2045
76*2341609247.50West Indiesv EnglandNottingham325 May 2012Test # 2044
76*17413710055.47Englandv West IndiesBirmingham27 Jun 2012Test # 2045
7615311410166.66West Indiesv EnglandBirmingham17 Jun 2012Test # 2045
753181888039.89Sri Lankav PakistanPallekele28 Jul 2012Test # 2048
75129864387.20Sri Lankav PakistanPallekele28 Jul 2012Test # 2048
7522215810047.46Pakistanv Sri LankaPallekele18 Jul 2012Test # 2048
74*21112511059.20Sri Lankav PakistanPallekele48 Jul 2012Test # 2048
732171609045.62Sri Lankav PakistanPallekele28 Jul 2012Test # 2048
731691308056.15Englandv South AfricaLord's416 Aug 2012Test # 2053
732101476149.65Indiav New ZealandHyderabad123 Aug 2012Test # 2054
712431629043.82Englandv South AfricaThe Oval119 Jul 2012Test # 2049
712501746240.80New Zealandv West IndiesKingston12 Aug 2012Test # 2052
711331009071.00New Zealandv IndiaBengaluru131 Aug 2012Test # 2055
6916812212056.55South Africav EnglandLeeds32 Aug 2012Test # 2051
68130898076.40Englandv South AfricaLeeds22 Aug 2012Test # 2051
671971517044.37New Zealandv West IndiesNorth Sound325 Jul 2012Test # 2050
66*98805082.50Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
65977412087.83Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
651561278051.18Sri Lankav PakistanPallekele48 Jul 2012Test # 2048
64*864982130.61West Indiesv New ZealandNorth Sound425 Jul 2012Test # 2050
63*1271035061.16Englandv West IndiesLord's417 May 2012Test # 2043
632131597039.62Englandv South AfricaLord's416 Aug 2012Test # 2053
621751329046.96Sri Lankav PakistanGalle122 Jun 2012Test # 2046
62170948265.95Indiav New ZealandBengaluru231 Aug 2012Test # 2055
611841054058.09Englandv West IndiesLord's217 May 2012Test # 2043
611671586038.60South Africav EnglandLord's116 Aug 2012Test # 2053
61183936065.59South Africav EnglandLord's116 Aug 2012Test # 2053
60146909066.66Englandv South AfricaThe Oval119 Jul 2012Test # 2049
6013110010060.00New Zealandv West IndiesKingston12 Aug 2012Test # 2052
582261346043.28Englandv West IndiesLord's217 May 2012Test # 2043
582101577036.94Englandv South AfricaLord's216 Aug 2012Test # 2053
581431078054.20Indiav New ZealandHyderabad123 Aug 2012Test # 2054
5696589096.55Sri Lankav PakistanGalle322 Jun 2012Test # 2046
552852206025.00Englandv South AfricaThe Oval319 Jul 2012Test # 2049
552281657033.33West Indiesv New ZealandNorth Sound225 Jul 2012Test # 2050
55116909161.11Indiav New ZealandBengaluru231 Aug 2012Test # 2055
54684780114.89Englandv South AfricaLord's416 Aug 2012Test # 2053
53102798067.08New Zealandv IndiaBengaluru131 Aug 2012Test # 2055
521501006052.00Pakistanv Sri LankaPallekele38 Jul 2012Test # 2048
52170934055.91South Africav EnglandLeeds12 Aug 2012Test # 2051
521881174044.44South Africav EnglandLeeds32 Aug 2012Test # 2051
521571037050.48West Indiesv New ZealandKingston42 Aug 2012Test # 2052
521971634031.90New Zealandv IndiaHyderabad323 Aug 2012Test # 2054
51*130829062.19Indiav New ZealandBengaluru431 Aug 2012Test # 2055
5098804362.50West Indiesv New ZealandNorth Sound225 Jul 2012Test # 2050
48*130946051.06South Africav EnglandLeeds12 Aug 2012Test # 2051
48*94603280.00Indiav New ZealandBengaluru431 Aug 2012Test # 2055
48116878055.17Sri Lankav PakistanGalle122 Jun 2012Test # 2046
481221047046.15Indiav New ZealandBengaluru431 Aug 2012Test # 2055
471441014146.53Sri Lankav PakistanColombo (SSC)230 Jun 2012Test # 2047
471341079043.92South Africav EnglandLeeds12 Aug 2012Test # 2051
47714190114.63Indiav New ZealandHyderabad123 Aug 2012Test # 2054
46130869053.48West Indiesv EnglandNottingham125 May 2012Test # 2044
4679625174.19Englandv South AfricaLeeds42 Aug 2012Test # 2051
4591727062.50Englandv West IndiesNottingham425 May 2012Test # 2044
45136966046.87New Zealandv West IndiesNorth Sound125 Jul 2012Test # 2050
451561277035.43New Zealandv West IndiesNorth Sound125 Jul 2012Test # 2050
4459455097.77South Africav EnglandLeeds32 Aug 2012Test # 2051
43*112863050.00Englandv West IndiesNottingham425 May 2012Test # 2044
43*1481011042.57West Indiesv New ZealandKingston42 Aug 2012Test # 2052
43*1661221135.24New Zealandv IndiaHyderabad223 Aug 2012Test # 2054
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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
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
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]