Cricket in T20 matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1238261128201.63Gloucsv MiddlesexBristol09 Aug 2018Twenty20
1196252711228.84Gloucsv MiddlesexUxbridge26 Jun 2011Twenty20
117*6552118225Surreyv MiddlesexThe Oval03 Aug 2018Twenty20
113*5141127275.6Glamorganv MiddlesexNorthwood31 May 2023Twenty20
1124743183260.46Kentv MiddlesexMaidstone02 Jul 2004Twenty20
1116458124191.37Kentv MiddlesexCanterbury23 Jun 2023Twenty20
110625896189.65Kentv MiddlesexCanterbury05 Jun 2022Twenty20
1057263143166.66Glamorganv MiddlesexRichmond03 Jul 2014Twenty20
102655457188.88Essexv MiddlesexLord's13 Jun 2010Twenty20
1027754114188.88Gloucsv MiddlesexUxbridge26 Jun 2011Twenty20
101*6047133214.89Somersetv MiddlesexTaunton30 Aug 2019Twenty20
98*795982166.1Surreyv MiddlesexLord's25 May 2009Twenty20
96614587213.33Surreyv MiddlesexThe Oval22 Jun 2023Twenty20
95*6654141175.92Essexv MiddlesexLord's17 May 2014Twenty20
937052113178.84Hampshirev MiddlesexSouthampton23 Jun 2009Twenty20
92*665176180.39Glamorganv MiddlesexNorthwood31 May 2023Twenty20
91*664995185.71Gloucsv MiddlesexBristol15 May 2015Twenty20
911016172149.18Sussexv MiddlesexHove22 Jun 2012Twenty20
91624785193.61Sussexv MiddlesexHove29 May 2015Twenty20
90*806637136.36Superstarsv MiddlesexCoolidge30 Oct 2008Twenty20
90715972152.54Hampshirev MiddlesexSouthampton29 Jun 2006Twenty20
89*484577197.77Somersetv MiddlesexLord's09 Jun 2010Twenty20
89*615194174.5Somersetv MiddlesexUxbridge26 Jun 2015Twenty20
89755493164.81Kentv MiddlesexCanterbury16 Sep 2020Twenty20
895846123193.47Glamorganv MiddlesexCardiff21 Jun 2022Twenty20
88*7155101160Hampshirev MiddlesexSouthampton26 May 2023Twenty20
86604674186.95Essexv MiddlesexLord's16 Aug 2018Twenty20
85*665284163.46Surreyv MiddlesexThe Oval22 Jun 2007Twenty20
85523795229.72Surreyv MiddlesexThe Oval22 Jun 2023Twenty20
84*696482131.25Kentv MiddlesexUxbridge24 Jun 2011Twenty20
845249122171.42Hampshirev MiddlesexRichmond14 Jul 2013Twenty20
84563777227.02Surreyv MiddlesexThe Oval03 Aug 2018Twenty20
83*614767176.59Nottsv MiddlesexNottingham05 Sep 2019Twenty20
837853121156.6Essexv MiddlesexChelmsford24 Jun 2003Twenty20
83503886218.42Surreyv MiddlesexLord's27 Jun 2006Twenty20
834538114218.42Somersetv MiddlesexTaunton04 Jul 2010Twenty20
83443059276.66Hampshirev MiddlesexRadlett07 Jun 2022Twenty20
816249102165.3Sussexv MiddlesexLord's30 Jun 2013Twenty20
817145103180Surreyv MiddlesexLord's09 Jun 2022Twenty20
80*7157101140.35Essexv MiddlesexChelmsford22 Jun 2009Twenty20
79*564683171.73Sussexv MiddlesexLord's01 Sep 2020Twenty20
78*745055156Essexv MiddlesexLord's09 Jun 2011Twenty20
78795943132.2Surreyv MiddlesexLord's21 Jul 2016Twenty20
77685410-142.59Surreyv MiddlesexThe Oval27 Jun 2009Twenty20
77574545171.11Hampshirev MiddlesexSouthampton14 Jul 2017Twenty20
77273095256.66Glamorganv MiddlesexCardiff02 Jul 2023Twenty20
75*745311-141.5Kentv MiddlesexLord's27 May 2009Twenty20
75*505153147.05Hampshirev MiddlesexRichmond27 Jun 2012Twenty20
75493956192.3Gloucsv MiddlesexRichmond14 Jun 2015Twenty20
757248102156.25Glamorganv MiddlesexCardiff18 Jun 2021Twenty20
74*535353139.62Sussexv MiddlesexHove27 Jun 2014Twenty20
74*684663160.86Essexv MiddlesexLord's18 Jul 2019Twenty20
74*6153101139.62Nottsv MiddlesexNottingham05 Sep 2019Twenty20
74715971125.42Somersetv MiddlesexThe Oval18 Jun 2014Twenty20
7469489-154.16Sussexv MiddlesexHove17 Aug 2018Twenty20
73*624953148.97Surreyv MiddlesexLord's17 Jun 2010Twenty20
73*483745197.29Kentv MiddlesexLord's16 Jun 2023Twenty20
72*844482163.63Hampshirev MiddlesexLord's18 Jun 2015Twenty20
72674891150Glamorganv MiddlesexCardiff03 Jun 2011Twenty20
72413284225Kentv MiddlesexLord's29 Aug 2020Twenty20
71714572157.77Sussexv MiddlesexHove10 Jun 2011Twenty20
71554281169.04Kentv MiddlesexCanterbury24 Jun 2016Twenty20
70644263166.66Surreyv MiddlesexLord's13 Jul 2017Twenty20
70382495291.66Surreyv MiddlesexLord's10 Jun 2021Twenty20
69*5747101146.8Sussexv MiddlesexHove01 Jun 2009Twenty20
69*655071138Glamorganv MiddlesexRichmond08 Jul 2016Twenty20
69*343466202.94Essexv MiddlesexChelmsford30 Jun 2023Twenty20
69624363160.46Kentv MiddlesexLord's30 Jun 2006Twenty20
6972529-132.69Sussexv MiddlesexLord's10 Aug 2017Twenty20
69534211-164.28Hampshirev MiddlesexLord's22 Aug 2019Twenty20
684238102178.94Hampshirev MiddlesexNorthwood25 May 2014Twenty20
68644772144.68Surreyv MiddlesexLord's25 May 2023Twenty20
67*444252159.52Surreyv MiddlesexLord's23 Jun 2005Twenty20
67*4543111155.81Sussexv MiddlesexRichmond02 Jul 2006Twenty20
67*745324126.41Northantsv MiddlesexNorthampton09 Aug 2016Twenty20
67574972136.73Surreyv MiddlesexLord's14 Sep 2020Twenty20
67514082167.5Essexv MiddlesexChelmsford10 Jun 2022Twenty20
674936102186.11Glamorganv MiddlesexCardiff21 Jun 2022Twenty20
67292428279.16Essexv MiddlesexLord's18 Jun 2023Twenty20
66*362955227.58Kentv MiddlesexLord's01 Aug 2019Twenty20
66*68554-120Hampshirev MiddlesexSouthampton29 Aug 2019Twenty20
66252584264Sussexv MiddlesexHove17 Aug 2018Twenty20
66514282157.14Kentv MiddlesexLord's16 Jun 2023Twenty20
65*424152158.53Surreyv MiddlesexLord's15 Jul 2004Twenty20
65*333045216.66Hampshirev MiddlesexRichmond06 Jul 2005Twenty20
64*634751136.17Hampshirev MiddlesexSouthampton18 Jun 2012Twenty20
64*393174206.45Somersetv MiddlesexTaunton02 Jun 2023Twenty20
64473953164.1Surreyv MiddlesexLord's23 Jun 2005Twenty20
64574410-145.45Hampshirev MiddlesexUxbridge10 Jul 2010Twenty20
64403273200Gloucsv MiddlesexUxbridge11 Jul 2010Twenty20
64504572142.22Hampshirev MiddlesexLord's18 Jun 2015Twenty20
64685281123.07Somersetv MiddlesexTaunton15 Jul 2016Twenty20
64674224152.38Kentv MiddlesexCanterbury11 Jun 2021Twenty20
64514442145.45Kentv MiddlesexCanterbury11 Jun 2021Twenty20
64333464188.23Essexv MiddlesexLord's18 Jun 2023Twenty20
63*493844165.78Glamorganv MiddlesexCardiff26 Jun 2010Twenty20
63323482185.29Somersetv MiddlesexTaunton23 Jul 2017Twenty20
63604053157.5Hampshirev MiddlesexSouthampton20 Jul 2018Twenty20
63413593180Gloucsv MiddlesexCheltenham25 Jul 2019Twenty20
62*394024155Essexv MiddlesexSouthgate01 Jul 2005Twenty20
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:

Nepal A v Ireland A at Kirtipur, 1st unofficial T20I, Mar 29, 2024 [Twenty20 - Live]
>> Ireland A 141/3 (14.1 ov, NA Rock 15*, ST Doheny 34*, KS Airee 1/14)

Rajasthan Royals v Delhi Capitals at Jaipur, Indian Premier League 9th match, Mar 28, 2024 [Twenty20]

Lions v Warriors at Johannesburg, CSA T20 Challenge, Mar 27, 2024 [Twenty20]