2021 Twenty20 matches Batting Most Runs Innings
Twenty20 matches

2021 Cricket – Twenty20 matches Cricket Records

Twenty20 matches

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundInnings in matchMatch DateScorecard
🥇 1
P Bisht146*-51617286.27Meghalayav MizoramChennai113 Jan 2021Twenty20
🥈 2
BRM Taylor140*9078195179.48Rhinosv EaglesHarare113 Apr 2021Twenty20
🥉 3
Mohammed Azharuddeen137*-54911253.70Keralav MumbaiWankhede213 Jan 2021Twenty20
4
JM Clarke1369565611209.23Nottsv NorthantsNorthampton113 Jun 2021Twenty20
5
MP O'Dowd133*-73156182.19Netherlandsv MalaysiaKirtipur118 Apr 2021T20I # 1150
6
BR McDermott127906599195.38Hurricanesv RenegadesMelbourne (Docklands)129 Dec 2021Twenty20
7
JC Buttler1249564118193.75RRv SRHDelhi102 May 2021Twenty20
8
AA Barot122-53117230.18Saurashtrav GoaIndore115 Jan 2021Twenty20
8
Babar Azam1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
10
CR Ervine120*10254125222.22Tuskersv MountaineersHarare114 Apr 2021Twenty20
10
F du Plessis120*10360135200.00Kingsv PatriotsBasseterre104 Sep 2021Twenty20
12
Prabhsimran Singh119*-61116195.08Punjabv GoaLucknow106 Nov 2021Twenty20
13
SV Samson11911263127188.88RRv Punjab KingsWankhede212 Apr 2021Twenty20
14
JP Inglis118*7261108193.44Leicsv WorcsLeicester218 Jul 2021Twenty20
15
PR Stirling115*807588153.33Irelandv ZimbabweBready101 Sep 2021T20I # 1244
16
D Cleaver114*7054144211.11Central Dv OtagoDunedin228 Nov 2021Twenty20
16
C Munro114*757386156.16Scorchersv StrikersSydney111 Dec 2021Twenty20
18
RR Rossouw112*785578203.63Knightsv W ProvinceKimberley119 Oct 2021Twenty20
19
JM Bairstow1128051710219.60Yorkshirev WorcsWorcester116 Jun 2021Twenty20
20
Kamran Ghulam110*9864106171.87Khyberv NorthernLahore111 Oct 2021Twenty20
20
BR McDermott110*7960125183.33Hurricanesv StrikersHobart227 Dec 2021Twenty20
22
AD Hales110-5698196.42Thunderv SixersAdelaide122 Jan 2021Twenty20
23
T Banton107*665187209.80Somersetv KentCanterbury228 Jun 2021Twenty20
23
Muhammad Waseem107*-62144172.58U.A.E.v IrelandICCA Dubai210 Oct 2021T20I # 1294
23
BA Pai107*-52112205.76Gibraltarv BulgariaMarsa123 Oct 2021T20I # 1347
23
R Pathan107*-6296172.58Canadav PanamaCoolidge114 Nov 2021T20I # 1427
27
Abhishek Sharma107-6259172.58Punjabv RailwaysAlur (2)114 Jan 2021Twenty20
28
SP Jackson106*-5078212.00Puducherryv AndhraWankhede215 Jan 2021Twenty20
28
M Vohra106*936495165.62Chandigarhv HyderabadSultanpur106 Nov 2021Twenty20
30
GH Worker106865868182.75Central Dv OtagoDunedin108 Jan 2021Twenty20
30
Zubayr Hamza1069063106168.25W Provincev LionsKimberley124 Sep 2021Twenty20
32
UT Khawaja105*-56133187.50Unitedv ZalmiAbu Dhabi117 Jun 2021Twenty20
32
C Hemraj105*6756145187.50Amazonv RoyalsBasseterre204 Sep 2021Twenty20
32
Babar Azam105*9463113166.66Central PNJBv NorthernRawalpindi130 Sep 2021Twenty20
35
Sharjeel Khan1051005998177.96Kingsv UnitedKarachi124 Feb 2021Twenty20
35
Hasanuzzaman1058452117201.92PSCv Old DOHSSavar (3)221 Jun 2021Twenty20
37
Mohammad Rizwan104*1026467162.50Pakistanv South AfricaLahore111 Feb 2021T20I # 1120
37
VP Thamotharam104*-5286200.00Maltav GibraltarAlbergaria121 Aug 2021T20I # 1236
37
C Fortuin104*8263114165.07Bolandv WarriorsKimberley104 Oct 2021Twenty20
40
F Damiao Couana104855168203.92Mozambiquev CameroonRwanda103 Nov 2021T20I # 1387
41
Virat Singh103*-53123194.33Jharkhandv AssamJadavpur Uni114 Jan 2021Twenty20
41
JP Inglis103*7862134166.12Leicsv NorthantsNorthampton120 Jun 2021Twenty20
41
K Ashwin Hebbar103*10353124194.33Andhrav HaryanaVadodara105 Nov 2021Twenty20
41
YJ Nahar103*-6865151.47Maharashtrav GoaLucknow109 Nov 2021Twenty20
41
AA Obanda103*685698183.92Kenyav NigeriaKigali218 Nov 2021T20I # 1436
46
LS Livingstone103624369239.53Englandv PakistanNottingham216 Jul 2021T20I # 1191
46
GJ Maxwell1037157123180.70Starsv SixersMelbourne115 Dec 2021Twenty20
48
SS Eskinazi102*7561112167.21Middlesexv EssexLord's124 Jun 2021Twenty20
48
E Lewis102*8652511196.15Patriotsv TrinbagoBasseterre211 Sep 2021Twenty20
50
JM Vince1027259143172.88Hampshirev SussexSouthampton216 Jul 2021Twenty20
51
D Padikkal101*7452116194.23RCBv RRWankhede222 Apr 2021Twenty20
51
AD Hales101*8566124153.03Nottsv LancashireNottingham126 Jun 2021Twenty20
51
RD Gaikwad101*1136095168.33CSKv RRAbu Dhabi102 Oct 2021Twenty20
51
JC Buttler101*1046766150.74Englandv Sri LankaSharjah101 Nov 2021T20I # 1382
55
AT Carey101-62103162.90Strikersv HeatAdelaide121 Jan 2021Twenty20
55
WA Young1019147110214.89Central Dv CanterburyAuckland111 Feb 2021Twenty20
55
Sharjeel Khan1019956134180.35Sindhv Southern PNJLahore108 Oct 2021Twenty20
58
B Vivek Singh100*-64133156.25Bengalv JharkhandEden Gardens112 Jan 2021Twenty20
58
Mizanur Rahman100*7465133153.84Brothersv Sheikh JamalSavar (4)117 Jun 2021Twenty20
58
IA De Silva100*-6088166.66Bulgariav SerbiaSofia124 Jun 2021T20I # 1166
58
Saber Zakhil100*-4758212.76Belgiumv AustriaWaterloo124 Jul 2021T20I # 1200
58
O Tuyisenge100*1036063166.66Rwandav SeychellesRwanda119 Oct 2021T20I # 1319
58
MR Marsh100*866065166.66Scorchersv HurricanesHobart114 Dec 2021Twenty20
64
Azhar Andani100-5175196.07Portugalv GibraltarAlbergaria121 Aug 2021T20I # 1233
64
WIA Fernando100-64104156.25Jaffna Kingsv DambullaHambantota121 Dec 2021Twenty20
66
D Padikkal 99*-6794147.76Karnatakav TripuraAlur (3)114 Jan 2021Twenty20
66
KH Devdhar 99*-71114139.43Barodav MaharashtraVadodara116 Jan 2021Twenty20
66
Mandeep Singh 99*-6694150.00Punjabv TripuraAlur (2)118 Jan 2021Twenty20
66
DP Conway 99*7959103167.79New Zealandv AustraliaChristchurch122 Feb 2021T20I # 1123
66
MA Agarwal 99*985884170.68Punjab Kingsv DCAhmedabad102 May 2021Twenty20
66
AM Lilley 99*685594180.00Leicsv YorkshireLeicester125 Jun 2021Twenty20
66
JR Philippe 99*8461112162.29Sixersv StarsMelbourne215 Dec 2021Twenty20
73
JM Vince 98*-53141184.90Sixersv ScorchersCanberra230 Jan 2021Twenty20
73
KL Rahul 98*704278233.33Punjab Kingsv CSKDubai (DICS)207 Oct 2021Twenty20
75
MP Stoinis 97*-5577176.36Starsv HurricanesHobart104 Jan 2021Twenty20
75
TD Agarwal 97*885976164.40Hyderabadv UttarakhandSultanpur105 Nov 2021Twenty20
77
MJ Guptill97625068194.00New Zealandv AustraliaDunedin125 Feb 2021T20I # 1124
78
AD Hales 96*8054104177.77Nottsv DurhamChester-le-Street115 Jun 2021Twenty20
78
JW Jenner 96*-66112145.45Jerseyv DenmarkAlmeria221 Oct 2021T20I # 1337
80
RM Patidar96-51103188.23M. Pradeshv GoaIndore111 Jan 2021Twenty20
80
BR McDermott96-5685171.42Hurricanesv ThunderCanberra218 Jan 2021Twenty20
82
F du Plessis 95*1056094158.33CSKv KKRWankhede121 Apr 2021Twenty20
82
PJ Moor 95*7558104163.79Munster Redsv LeinsterBready225 Jun 2021Twenty20
84
JM Vince95-60103158.33Sixersv ScorchersSydney106 Feb 2021Twenty20
85
LS Livingstone 94*7258102162.06Lancashirev DerbyshireManchester209 Jun 2021Twenty20
85
GD Phillips 94*444196229.26Gloucsv GlamorganBristol124 Jun 2021Twenty20
85
GD Phillips 94*775875162.06Gloucsv SussexHove125 Jun 2021Twenty20
85
HE van der Dussen 94*936056156.66South Africav EnglandSharjah106 Nov 2021T20I # 1400
89
Mehedi Maruf94916396149.20L Rupganjv PSCSavar (3)123 Jun 2021Twenty20
90
DP Conway 93*9963111147.61Wellingtonv CanterburyWellington213 Feb 2021Twenty20
90
M Labuschagne 93*6556102166.07Glamorganv GloucsCardiff210 Jun 2021Twenty20
90
TC Bruce 93*523688258.33Central Dv CanterburyNew Plymouth131 Dec 2021Twenty20
93
AA Barot93-44134211.36Saurashtrav VidarbhaIndore113 Jan 2021Twenty20
93
S Samarawickrama93-5064186.00Tamil Unionv SL NavyColombo (NCC)114 Mar 2021Twenty20
93
MJ Guptill93925667166.07New Zealandv ScotlandDubai (DICS)103 Nov 2021T20I # 1388
93
MS Wade93534695202.17Hurricanesv SixersSydney111 Dec 2021Twenty20
97
C Hari Nishaanth 92*-6483143.75Tamil Naduv JharkhandEden Gardens110 Jan 2021Twenty20
97
FH Allen 92*-4358213.95Wellingtonv OtagoDunedin214 Jan 2021Twenty20
97
DP Conway 92*9152113176.92New Zealandv BangladeshHamilton128 Mar 2021T20I # 1139
97
Munim Shahriar 92*955095184.00Abahani Ltdv Prime BankMirpur113 Jun 2021Twenty20

Showing 100 records

Additional Information

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