Batting Most Runs Innings - vs Sri Lanka

High scores in 2012 in Tests+ODIs+T20Is - vs Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22443432531168.92South Africav Sri LankaCape Town103 Jan 2012Test # 2028
19642733120159.21Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
163219157132103.82Australiav Sri LankaBrisbane104 Mar 2012ODI # 3255
160*30320519278.04South Africav Sri LankaCape Town103 Jan 2012Test # 2028
1574582959-53.22Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
15121216516691.51Englandv Sri LankaColombo (PSS)203 Apr 2012Test # 2039
14238830611-46.40New Zealandv Sri LankaColombo (PSS)125 Nov 2012Test # 2063
13637128413-47.88Pakistanv Sri LankaPallekele308 Jul 2012Test # 2048
13542130512-44.26New Zealandv Sri LankaColombo (PSS)125 Nov 2012Test # 2063
133*13386162154.65Indiav Sri LankaHobart228 Feb 2012ODI # 3251
128*187119121107.56Indiav Sri LankaColombo (RPS)231 Jul 2012ODI # 3294
125*14498104127.55South Africav Sri LankaJohannesburg122 Jan 2012ODI # 3229
1252031439487.41South Africav Sri LankaJohannesburg122 Jan 2012ODI # 3229
1171439154128.57Australiav Sri LankaAdelaide106 Mar 2012ODI # 3256
115*3001848162.50Australiav Sri LankaHobart114 Dec 2012Test # 2067
1122101288-87.50South Africav Sri LankaPaarl111 Jan 2012ODI # 3225
11233626610-42.10Englandv Sri LankaGalle426 Mar 2012Test # 2038
10927618813157.97South Africav Sri LankaCape Town103 Jan 2012Test # 2028
1081481207-90.00Indiav Sri LankaMirpur113 Mar 2012ODI # 3259
1061581139-93.80Indiav Sri LankaHambantota121 Jul 2012ODI # 3291
10625118714-56.68Australiav Sri LankaMelbourne226 Dec 2012Test # 2068
10416313810275.36Australiav Sri LankaHobart124 Feb 2012ODI # 3248
10216610110-100.99Indiav Sri LankaColombo (RPS)228 Jul 2012ODI # 3293
100*2951959-51.28Pakistanv Sri LankaPallekele308 Jul 2012Test # 2048
1001841404171.42Australiav Sri LankaAdelaide106 Mar 2012ODI # 3256
1001711187-84.74Indiav Sri LankaMirpur113 Mar 2012ODI # 3259
96*1458812-109.09New Zealandv Sri LankaPallekele106 Nov 2012ODI # 3306
961167683126.31South Africav Sri LankaKimberley120 Jan 2012ODI # 3228
9615611912-80.67Pakistanv Sri LankaPallekele209 Jun 2012ODI # 3273
961329710-98.96Indiav Sri LankaHambantota121 Jul 2012ODI # 3291
943392789-33.81Englandv Sri LankaColombo (PSS)203 Apr 2012Test # 2039
92*1841507-61.33Australiav Sri LankaMelbourne226 Dec 2012Test # 2068
911681066-85.84Indiav Sri LankaAdelaide214 Feb 2012ODI # 3239
88173997-88.88Indiav Sri LankaPallekele104 Aug 2012ODI # 3295
872662137-40.84Pakistanv Sri LankaGalle422 Jun 2012Test # 2046
862201668151.80Australiav Sri LankaHobart114 Dec 2012Test # 2067
832651988141.91Australiav Sri LankaMelbourne226 Dec 2012Test # 2068
81*2171264164.28Pakistanv Sri LankaColombo (RPS)216 Jun 2012ODI # 3275
8021316513-48.48Pakistanv Sri LankaGalle422 Jun 2012Test # 2046
78705636139.28West Indiesv Sri LankaColombo (RPS)107 Oct 2012T20I # 289
77156948181.91Indiav Sri LankaW.A.C.A208 Feb 2012ODI # 3233
771217272106.94Pakistanv Sri LankaMirpur215 Mar 2012ODI # 3260
7522215810-47.46Pakistanv Sri LankaPallekele108 Jul 2012Test # 2048
741227441100.00Australiav Sri LankaMelbourne202 Mar 2012ODI # 3253
74166952-77.89New Zealandv Sri LankaColombo (PSS)325 Nov 2012Test # 2063
741671457-51.03Australiav Sri LankaHobart114 Dec 2012Test # 2067
72*131939177.41Pakistanv Sri LankaMirpur215 Mar 2012ODI # 3260
72115806190.00South Africav Sri LankaPaarl111 Jan 2012ODI # 3225
7299747-97.29South Africav Sri LankaBloemfontein217 Jan 2012ODI # 3227
72128795291.13Australiav Sri LankaHobart124 Feb 2012ODI # 3248
72896272116.12New Zealandv Sri LankaPallekele104 Nov 2012ODI # 3305
68*1571355-50.37Australiav Sri LankaHobart114 Dec 2012Test # 2067
68106697198.55South Africav Sri LankaKimberley120 Jan 2012ODI # 3228
686548111141.66Indiav Sri LankaPallekele107 Aug 2012T20I # 255
681671258254.40New Zealandv Sri LankaGalle117 Nov 2012Test # 2059
681721195157.14Australiav Sri LankaHobart314 Dec 2012Test # 2067
67654882139.58Englandv Sri LankaPallekele201 Oct 2012T20I # 284
66*12787-175.86South Africav Sri LankaEast London214 Jan 2012ODI # 3226
66*98805-82.50Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
66116832-79.51Indiav Sri LankaBrisbane221 Feb 2012ODI # 3246
65*774561144.44Indiav Sri LankaColombo (RPS)228 Jul 2012ODI # 3293
65118835-78.31Australiav Sri LankaMelbourne202 Mar 2012ODI # 3253
65977412-87.83Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
65158964-67.70Indiav Sri LankaHambantota124 Jul 2012ODI # 3292
6581686-95.58Indiav Sri LankaPallekele104 Aug 2012ODI # 3295
64110724188.88Australiav Sri LankaBrisbane104 Mar 2012ODI # 3255
641871377-46.71Englandv Sri LankaColombo (PSS)203 Apr 2012Test # 2039
6397644-98.43Indiav Sri LankaHobart228 Feb 2012ODI # 3251
62814661134.78Australiav Sri LankaMelbourne226 Dec 2012Test # 2068
612021264-48.41Englandv Sri LankaColombo (PSS)203 Apr 2012Test # 2039
5989579-103.50Bangladeshv Sri LankaMirpur220 Mar 2012ODI # 3265
58*113693184.05Indiav Sri LankaAdelaide214 Feb 2012ODI # 3239
58*785141113.72Indiav Sri LankaColombo (RPS)231 Jul 2012ODI # 3294
5890646-90.62Australiav Sri LankaSydney117 Feb 2012ODI # 3241
58573881152.63Indiav Sri LankaPallekele104 Aug 2012ODI # 3295
58714034145.00New Zealandv Sri LankaPallekele127 Sep 2012T20I # 275
57*544651123.91Australiav Sri LankaHobart314 Dec 2012Test # 2067
57157884-64.77Australiav Sri LankaW.A.C.A110 Feb 2012ODI # 3235
57111774-74.02Pakistanv Sri LankaColombo (RPS)216 Jun 2012ODI # 3275
57119898-64.04Australiav Sri LankaHobart114 Dec 2012Test # 2067
5672467-121.73Bangladeshv Sri LankaMirpur220 Mar 2012ODI # 3265
5680639-88.88Pakistanv Sri LankaColombo (RPS)118 Jun 2012ODI # 3277
561871377-40.87Australiav Sri LankaHobart314 Dec 2012Test # 2067
55*77615290.16Pakistanv Sri LankaColombo (RPS)118 Jun 2012ODI # 3277
5597585294.82South Africav Sri LankaEast London214 Jan 2012ODI # 3226
55101866-63.95New Zealandv Sri LankaPallekele104 Nov 2012ODI # 3305
532011527-34.86New Zealandv Sri LankaGalle117 Nov 2012Test # 2059
531951353-39.25New Zealandv Sri LankaColombo (PSS)125 Nov 2012Test # 2063
52*463351157.57Pakistanv Sri LankaHambantota103 Jun 2012T20I # 245
5253407-130.00South Africav Sri LankaPaarl111 Jan 2012ODI # 3225
52117878159.77Englandv Sri LankaGalle226 Mar 2012Test # 2038
521501006-52.00Pakistanv Sri LankaPallekele308 Jul 2012Test # 2048
51*79716-71.83South Africav Sri LankaCape Town103 Jan 2012Test # 2028
50754531111.11Indiav Sri LankaHambantota121 Jul 2012ODI # 3291
50643542142.85West Indiesv Sri LankaPallekele129 Sep 2012T20I # 280
49*78696-71.01Englandv Sri LankaColombo (PSS)403 Apr 2012Test # 2039
49107743-66.21Australiav Sri LankaAdelaide108 Mar 2012ODI # 3257
4887635-76.19Indiav Sri LankaW.A.C.A208 Feb 2012ODI # 3233
48574551106.66Australiav Sri LankaAdelaide108 Mar 2012ODI # 3257
4751347-138.23Indiav Sri LankaBrisbane221 Feb 2012ODI # 3246
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Middlesex 2nd XI vs Glamorgan 2nd XI at Radlett, Second Eleven Championship Group 3, Jun 16-19, 2025 [Other match]

Sussex 2nd XI vs Leicestershire 2nd XI at Horsham, Second Eleven Championship Group 1, Jun 16-19, 2025 [Other match]

Lancashire 2nd XI vs Worcestershire 2nd XI at Southport, Second Eleven Championship Group 1, Jun 16-19, 2025 [Other match]