High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
P Bisht 146* 51 6 17 286.27 Meghalaya v Mizoram Chennai 13 Jan 2021 T20
BRM Taylor 140* 78 19 5 179.48 Rhinos v Eagles Harare 13 Apr 2021 T20
Mohammed Azharuddeen 137* 54 9 11 253.70 Kerala v Mumbai Mumbai 13 Jan 2021 T20
JM Clarke 136 65 6 11 209.23 Notts v Northants Northampton 13 Jun 2021 T20
MP O'Dowd 133* 73 15 6 182.19 Netherlands v Malaysia Kirtipur 18 Apr 2021 T20I # 1150
BR McDermott 127 65 9 9 195.38 Hurricanes v Renegades Melbourne (Docklands) 29 Dec 2021 T20
JC Buttler 124 64 11 8 193.75 Royals v Sunrisers Delhi 2 May 2021 T20
AA Barot 122 53 11 7 230.18 Saurashtra v Goa Indore 15 Jan 2021 T20
Babar Azam 122 59 15 4 206.77 Pakistan v South Africa Centurion 14 Apr 2021 T20I # 1147
CR Ervine 120* 54 12 5 222.22 Tuskers v Mountaineers Harare 14 Apr 2021 T20
F du Plessis 120* 60 13 5 200.00 Kings v Patriots Basseterre 4 Sep 2021 T20
Prabhsimran Singh 119* 61 11 6 195.08 Punjab v Goa Lucknow 6 Nov 2021 T20
SV Samson 119 63 12 7 188.88 Royals v Punjab Kings Mumbai 12 Apr 2021 T20
JP Inglis 118* 61 10 8 193.44 Leics v WORCS Leicester 18 Jul 2021 T20
PR Stirling 115* 75 8 8 153.33 Ireland v Zimbabwe Bready 1 Sep 2021 T20I # 1244
D Cleaver 114* 54 14 4 211.11 Central D v Otago Dunedin 28 Nov 2021 T20
C Munro 114* 73 8 6 156.16 Scorchers v Strikers Sydney 11 Dec 2021 T20
RR Rossouw 112* 55 7 8 203.63 Knights v W Province Kimberley 19 Oct 2021 T20
JM Bairstow 112 51 7 10 219.60 Yorkshire v WORCS Worcester 16 Jun 2021 T20
Kamran Ghulam 110* 64 10 6 171.87 Khyber v Northern Lahore 11 Oct 2021 T20
BR McDermott 110* 60 12 5 183.33 Hurricanes v Strikers Hobart 27 Dec 2021 T20
AD Hales 110 56 9 8 196.42 Thunder v Sixers Adelaide 22 Jan 2021 T20
T Banton 107* 51 8 7 209.80 Somerset v Kent Canterbury 28 Jun 2021 T20
Muhammad Waseem 107* 62 14 4 172.58 U.A.E. v Ireland ICCA Dubai 10 Oct 2021 T20I # 1294
BA Pai 107* 52 11 2 205.76 Gibraltar v Bulgaria Marsa 23 Oct 2021 T20I # 1347
R Pathan 107* 62 9 6 172.58 Canada v Panama Coolidge 14 Nov 2021 T20I # 1427
Abhishek Sharma 107 62 5 9 172.58 Punjab v Railways Alur (2) 14 Jan 2021 T20
SP Jackson 106* 50 7 8 212.00 Puducherry v Andhra Mumbai 15 Jan 2021 T20
M Vohra 106* 64 9 5 165.62 Chandigarh v Hyderabad Sultanpur 6 Nov 2021 T20
GH Worker 106 58 6 8 182.75 Central D v Otago Dunedin 8 Jan 2021 T20
Zubayr Hamza 106 63 10 6 168.25 W Province v Lions Kimberley 24 Sep 2021 T20
UT Khawaja 105* 56 13 3 187.50 United v Zalmi Abu Dhabi 17 Jun 2021 T20
C Hemraj 105* 56 14 5 187.50 Amazon v Royals Basseterre 4 Sep 2021 T20
Babar Azam 105* 63 11 3 166.66 Central PNJB v Northern Rawalpindi 30 Sep 2021 T20
Sharjeel Khan 105 59 9 8 177.96 Kings v United Karachi 24 Feb 2021 T20
Hasanuzzaman 105 52 11 7 201.92 PSC v Old DOHS Savar (3) 21 Jun 2021 T20
Mohammad Rizwan 104* 64 6 7 162.50 Pakistan v South Africa Lahore 11 Feb 2021 T20I # 1120
VP Thamotharam 104* 52 8 6 200.00 Malta v Gibraltar Albergaria 21 Aug 2021 T20I # 1236
C Fortuin 104* 63 11 4 165.07 Boland v Warriors Kimberley 4 Oct 2021 T20
F Damiao Couana 104 51 6 8 203.92 Mozambique v Cameroon Rwanda 3 Nov 2021 T20I # 1387
Virat Singh 103* 53 12 3 194.33 Jharkhand v Assam Kolkata 14 Jan 2021 T20
JP Inglis 103* 62 13 4 166.12 Leics v Northants Northampton 20 Jun 2021 T20
K Ashwin Hebbar 103* 53 12 4 194.33 Andhra v Haryana Vadodara 5 Nov 2021 T20
YJ Nahar 103* 68 6 5 151.47 Maharashtra v Goa Lucknow 9 Nov 2021 T20
AA Obanda 103* 56 9 8 183.92 Kenya v Nigeria Kigali 18 Nov 2021 T20I # 1436
LS Livingstone 103 43 6 9 239.53 England v Pakistan Nottingham 16 Jul 2021 T20I # 1191
GJ Maxwell 103 57 12 3 180.70 Stars v Sixers Melbourne 15 Dec 2021 T20
SS Eskinazi 102* 61 11 2 167.21 Middlesex v Essex Lord's 24 Jun 2021 T20
E Lewis 102* 52 5 11 196.15 Patriots v Trinbago Basseterre 11 Sep 2021 T20
JM Vince 102 59 14 3 172.88 Hampshire v Sussex Southampton 16 Jul 2021 T20

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:
Adelaide Strikers v Sydney Thunder at Adelaide, Big Bash League 27th match, Dec 31, 2021 [Twenty20]
Central Districts v Canterbury at New Plymouth, Super Smash 18th match, Dec 31, 2021 [Twenty20]
Central Districts v Northern Districts at New Plymouth, Super Smash 17th match, Dec 30, 2021 [Twenty20]