High scores in 2016 in Tests+ODIs+T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
303*56538132479.52Indiav EnglandChennai216 Dec 2016Test # 2241
302*65846923264.39Pakistanv West IndiesDubai (DICS)113 Oct 2016Test # 2224
2583381983011130.30Englandv South AfricaCape Town102 Jan 2016Test # 2197
25461440627-62.56Englandv PakistanManchester122 Jul 2016Test # 2208
23950436430365.65Australiav New ZealandWellington212 Feb 2016Test # 2201
23551534025169.11Indiav EnglandWankhede208 Dec 2016Test # 2239
21845130831470.77Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
21153636620-57.65Indiav New ZealandIndore108 Oct 2016Test # 2223
205*57736420-56.31Pakistanv AustraliaMelbourne126 Dec 2016Test # 2242
20170747727-42.13South Africav EnglandCape Town202 Jan 2016Test # 2197
20037528324-70.67Indiav West IndiesNorth Sound121 Jul 2016Test # 2207
19945031116363.98Indiav EnglandChennai216 Dec 2016Test # 2241
18851338118449.34Indiav New ZealandIndore108 Oct 2016Test # 2223
1781421131611157.52South Africav AustraliaCenturion230 Sep 2016ODI # 3785
17631925421169.29Sri Lankav AustraliaPallekele326 Jul 2016Test # 2209
173*36529919-57.85New Zealandv ZimbabweBulawayo228 Jul 2016Test # 2210
17321813624-127.20Australiav South AfricaCape Town212 Oct 2016ODI # 3795
171*205163137104.90Indiav AustraliaW.A.C.A112 Jan 2016ODI # 3723
171166122224140.16Englandv PakistanNottingham130 Aug 2016ODI # 3773
17043432120-52.95Australiav New ZealandChristchurch220 Feb 2016Test # 2202
167*40525118-66.53Englandv Sri LankaLord's109 Jun 2016Test # 2205
16740126718-62.54Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
165*41224613167.07Australiav PakistanMelbourne226 Dec 2016Test # 2242
164206157144104.45Australiav New ZealandSydney104 Dec 2016ODI # 3811
162172118133137.28Englandv Sri LankaThe Oval229 Jun 2016ODI # 3757
160*-148193108.10Irelandv AfghanistanBelfast119 Jul 2016ODI # 3764
15842830315352.14Indiav West IndiesKingston230 Jul 2016Test # 2211
156214128134121.87Australiav New ZealandMelbourne109 Dec 2016ODI # 3813
155*29520717274.87Englandv Sri LankaChester-le-Street127 May 2016Test # 2204
154*202134161114.92Indiav New ZealandMohali223 Oct 2016ODI # 3798
152-86169176.74Pakistanv IrelandDublin (Malahide)118 Aug 2016ODI # 3767
150*28119118278.53Englandv South AfricaCape Town102 Jan 2016Test # 2197
149179135112110.37Australiav IndiaW.A.C.A212 Jan 2016ODI # 3723
148196122154121.31West Indiesv Sri LankaBulawayo223 Nov 2016ODI # 3808
14640427218153.67Zimbabwev New ZealandBulawayo206 Aug 2016Test # 2214
14636526213155.72Englandv IndiaChennai116 Dec 2016Test # 2241
145*-65149223.07Australiav Sri LankaPallekele106 Sep 2016T20I # 565
14512479216183.54New Zealandv AustraliaChristchurch120 Feb 2016Test # 2202
14546530812-47.07Australiav South AfricaAdelaide224 Nov 2016Test # 2236
144234143171100.69Australiav PakistanMelbourne226 Dec 2016Test # 2242
142*49531811-44.65West Indiesv PakistanSharjah230 Oct 2016Test # 2229
14133222520162.66South Africav AustraliaW.A.C.A303 Nov 2016Test # 2230
14034721625-64.81Australiav New ZealandWellington212 Feb 2016Test # 2201
14026418313176.50Englandv Sri LankaLeeds119 May 2016Test # 2203
13938129315147.44Pakistanv EnglandBirmingham203 Aug 2016Test # 2212
138*15496126143.75South Africav EnglandBloemfontein203 Feb 2016ODI # 3732
13835024117-57.26Australiav New ZealandChristchurch220 Feb 2016Test # 2202
137*35226915150.92West Indiesv IndiaKingston330 Jul 2016Test # 2211
13733620713166.18Pakistanv AustraliaBrisbane415 Dec 2016Test # 2240
13721812174113.22New Zealandv BangladeshChristchurch126 Dec 2016ODI # 3814
13635926911-50.55New Zealandv ZimbabweBulawayo106 Aug 2016Test # 2214
13634428210348.22Indiav EnglandWankhede208 Dec 2016Test # 2239
135147117164115.38South Africav EnglandCenturion209 Feb 2016ODI # 3736
135-128162105.46Sri Lankav IrelandDublin (Malahide)118 Jun 2016ODI # 3749
133*135110106120.90Englandv Sri LankaBirmingham224 Jun 2016ODI # 3753
13247435613137.07Sri Lankav AustraliaColombo (SSC)113 Aug 2016Test # 2217
13030528119-46.26Australiav Sri LankaColombo (SSC)213 Aug 2016Test # 2217
13029924313-53.49Englandv IndiaRajkot309 Nov 2016Test # 2232
13031222219-58.55Australiav PakistanBrisbane115 Dec 2016Test # 2240
129*250128172100.78South Africav EnglandCenturion122 Jan 2016Test # 2200
12932528018-46.07Sri Lankav AustraliaColombo (SSC)113 Aug 2016Test # 2217
12829523513254.46Englandv IndiaRajkot109 Nov 2016Test # 2232
12718713013297.69South Africav EnglandCenturion209 Feb 2016ODI # 3736
127-121141104.95Scotlandv U.A.E.Edinburgh114 Aug 2016ODI # 3765
12729820510161.95Pakistanv West IndiesAbu Dhabi121 Oct 2016Test # 2226
12747431617140.18South Africav AustraliaW.A.C.A303 Nov 2016Test # 2230
12730824514-51.83Sri Lankav ZimbabweHarare106 Nov 2016Test # 2231
126154113142111.50Indiav AustraliaCanberra220 Jan 2016ODI # 3726
12631120713160.86Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
1264873019441.86Indiav EnglandRajkot209 Nov 2016Test # 2232
125165113105110.61Englandv South AfricaCenturion109 Feb 2016ODI # 3736
12519013414293.28West Indiesv AustraliaBridgetown121 Jun 2016ODI # 3752
124*8671106174.64Australiav IndiaSydney131 Jan 2016T20I # 489
124*24017310-71.67New Zealandv ZimbabweBulawayo106 Aug 2016Test # 2214
12417512711397.63Indiav AustraliaBrisbane115 Jan 2016ODI # 3724
12429720617-60.19Indiav EnglandRajkot209 Nov 2016Test # 2232
12423918011168.88Englandv IndiaRajkot109 Nov 2016Test # 2232
1231641269197.61Pakistanv West IndiesSharjah102 Oct 2016ODI # 3788
122*150103112118.44Australiav West IndiesSydney203 Jan 2016Test # 2198
12217111393107.96Australiav IndiaSydney123 Jan 2016ODI # 3727
122916097203.33Hong Kongv OmanFatullah219 Feb 2016T20I # 502
122156118142103.38South Africav AustraliaCape Town112 Oct 2016ODI # 3795
1201771318391.60Pakistanv West IndiesSharjah130 Sep 2016ODI # 3784
11920814821-80.40Zimbabwev New ZealandBulawayo328 Jul 2016Test # 2210
11930521810154.58Australiav Sri LankaColombo (SSC)213 Aug 2016Test # 2217
11927520412258.33Indiav EnglandVisakhapatnam117 Nov 2016Test # 2235
119149115141103.47Australiav New ZealandCanberra106 Dec 2016ODI # 3812
118*-67108176.11Afghanistanv ZimbabweSharjah110 Jan 2016T20I # 477
118*12479106149.36South Africav AustraliaDurban205 Oct 2016ODI # 3790
118*26516417-71.95South Africav AustraliaAdelaide124 Nov 2016Test # 2236
1184462976139.73Indiav West IndiesGros Islet109 Aug 2016Test # 2215
118158118112100.00Bangladeshv AfghanistanMirpur101 Oct 2016ODI # 3786
11818312814192.18New Zealandv IndiaDelhi120 Oct 2016ODI # 3797
11717411772100.00Indiav AustraliaMelbourne117 Jan 2016ODI # 3725
117-10681110.37Pakistanv West IndiesAbu Dhabi105 Oct 2016ODI # 3789
117139107132109.34Australiav South AfricaDurban105 Oct 2016ODI # 3790
11727221313-54.92Englandv IndiaRajkot109 Nov 2016Test # 2232
11724517811-65.73South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
11640624910146.58West Indiesv PakistanDubai (DICS)413 Oct 2016Test # 2224
11626919315160.10Sri Lankav ZimbabweHarare106 Nov 2016Test # 2231
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:

Victoria vs South Australia at Melbourne, Sheffield Shield , Dec 30, 1922 - Jan 4, 1923 [First-class]

South Africa vs England at Johannesburg, England tour of South Africa 1st Test, Dec 23-28, 1922 [Test # 148]

New South Wales vs Victoria at Melbourne, Sheffield Shield , Dec 23-27, 1922 [First-class]