Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
100*1009955123181.81SRHv KKREden Gardens14 Apr 2023Twenty20
101*1019558113174.13Pakistanv New ZealandLahore15 Apr 2023T20I # 2046
104104825169203.92KKRv MIWankhede16 Apr 2023Twenty20
104*104-57114182.45New Zealandv PakistanRawalpindi24 Apr 2023T20I # 2049
12412411262168200.00RRv MIWankhede30 Apr 2023Twenty20
116*116-62117187.09Malaysiav IndonesiaPhnom Penh2 May 2023T20I # 2051
100*100-62112161.29Singaporev PhilippinesPhnom Penh3 May 2023T20I # 2052
103*1037349116210.20MIv GTWankhede12 May 2023Twenty20
1031038765106158.46Punjab Kingsv DCDelhi13 May 2023Twenty20
10110110058131174.13GTv SRHAhmedabad15 May 2023Twenty20
104104625186203.92SRHv RCBHyderabad18 May 2023Twenty20
1001008263124158.73RCBv SRHHyderabad18 May 2023Twenty20
100*100854788212.76MIv SRHWankhede21 May 2023Twenty20
101*10110261131165.57RCBv GTBengaluru21 May 2023Twenty20
104*104975258200.00GTv RCBBengaluru21 May 2023Twenty20
1291298660710215.00GTv MIAhmedabad26 May 2023Twenty20
110*1105241411268.29Surreyv KentThe Oval26 May 2023Twenty20
102*1024949134208.16Durhamv NorthantsNorthampton26 May 2023Twenty20
113*1135141127275.60Glamorganv MiddlesexNorthwood31 May 2023Twenty20
109*1096461124178.68Derbyshirev LeicsLeicester1 Jun 2023Twenty20
101101-6767150.74Nondescriptsv Chilaw MCCPanagoda2 Jun 2023Twenty20
110*1107368135161.76Northantsv LeicsNorthampton2 Jun 2023Twenty20
103103554888214.58Hampshirev EssexChelmsford2 Jun 2023Twenty20
118*1187860126196.66Surreyv GlamorganCardiff7 Jun 2023Twenty20
111*1117356163198.21Yorkshirev WorcsLeeds9 Jun 2023Twenty20
1041045049124212.24Leicsv DurhamLeicester9 Jun 2023Twenty20
121*1217059106205.08Middlesexv KentLord's16 Jun 2023Twenty20
101101675257194.23Lancashirev NorthantsNorthampton16 Jun 2023Twenty20
1111116458124191.37Kentv MiddlesexCanterbury23 Jun 2023Twenty20
1081087653181203.77Sussexv KentCanterbury30 Jun 2023Twenty20
110*1108557124192.98Derbyshirev LeicsDerby30 Jun 2023Twenty20
115115-64106179.68Maltav LuxembourgMarsa11 Jul 2023T20I # 2128
127*127-53148239.62Scotlandv ItalyEdinburgh24 Jul 2023T20I # 2160
132132-61156216.39Scotlandv AustriaEdinburgh (Golden)25 Jul 2023T20I # 2166
105*105-5096210.00Malaysiav MyanmarKuala Lumpur30 Jul 2023T20I # 2184
104104-5985176.27Colombov Galle TitansPallekele7 Aug 2023Twenty20
105*1055542117250.00N S-Chargersv FireLeeds22 Aug 2023Twenty20
100*100975819172.41Trinbagov RoyalsBridgetown30 Aug 2023Twenty20
102*1028548412212.50Royalsv PatriotsBridgetown3 Sep 2023Twenty20
102*1029553510192.45Trinbagov RoyalsPort of Spain6 Sep 2023Twenty20
119*1199557127208.77Tallawahsv KingsProvidence17 Sep 2023Twenty20
106106534498240.90Amazonv RoyalsProvidence17 Sep 2023Twenty20
137*137-50812274.00Nepalv MongoliaHangzhou27 Sep 2023T20I # 2255
126126-56139225.00Malaysiav ThailandHangzhou2 Oct 2023T20I # 2275
100100-4987204.08Indiav NepalHangzhou3 Oct 2023T20I # 2278
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:

Wellington vs Northern Districts at Wellington, Super Smash 16th Match, Jan 11, 2026 [Twenty20]

Sydney Sixers vs Hobart Hurricanes at Sydney, Big Bash League 31st Match, Jan 11, 2026 [Twenty20]

Sunrisers Eastern Cape vs Durban's Super Giants at Gqeberha, SA20 21st Match, Jan 11, 2026 [Twenty20]