Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1231237258117212.06New Zealandv BangladeshPallekele21 Sep 2012T20I # 267
103103805967174.57Mountaineersv RhinosKwekwe18 Oct 2012Twenty20
112*112-59152189.83L Eaglesv HawksLahore1 Dec 2012Twenty20
101*101-6567155.38Hawksv L EaglesLahore1 Dec 2012Twenty20
111*1118565124170.76Renegadesv StarsMelbourne (Docklands)7 Dec 2012Twenty20
107107-57201187.71Lahore Lionsv StagsLahore8 Dec 2012Twenty20
101*101896996146.37New Zealandv South AfricaEast London23 Dec 2012T20I # 295
112*1128170152160.00Heatv RenegadesMelbourne (Docklands)15 Jan 2013Twenty20
122*122-61512200.00Jamaicav GuyanaGros Islet19 Jan 2013Twenty20
102*1028769122147.82Khulnav RajshahiKhulna24 Jan 2013Twenty20
104104775259200.00Free Statev KZN-InlandPietermaritzburg10 Feb 2013Twenty20
112*1128276105147.36North Westv S West DPotchefstroom10 Feb 2013Twenty20
103*1038858142177.58Dhakav KhulnaMirpur11 Feb 2013Twenty20
1141149051512223.52Dhakav RoyalsMirpur15 Feb 2013Twenty20
126*1268069136182.60Lionsv Cape CobrasPotchefstroom17 Feb 2013Twenty20
103*103785895177.58Dolphinsv KnightsDurban8 Mar 2013Twenty20
101*10111563113160.31Barodav MumbaiAhmedabad17 Mar 2013Twenty20
111111-6474173.43Karnatakav HyderabadBhadravati21 Mar 2013Twenty20
1091098063115173.01Maharashtrav MumbaiAhmedabad21 Mar 2013Twenty20
105105-67124156.71Delhiv KeralaIndore26 Mar 2013Twenty20
125125-631010198.41Delhiv GujaratIndore27 Mar 2013Twenty20
102*1028664162159.37Lahore Lionsv TigersLahore27 Mar 2013Twenty20
108*108-50163216.00Gujaratv KeralaIndore30 Mar 2013Twenty20
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:

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499 - Live]
>> 4/0 (1.1 ov, TM Head 1*, MR Marsh 3*, JA Duffy 0/0)

Chattogram Division vs Rangpur Division at Sylhet, National Cricket League T20 19th Match, Oct 3, 2025 [Twenty20]

Barishal Division vs Khulna Division at Sylhet, National Cricket League T20 20th Match, Oct 3, 2025 [Twenty20]