Cricket records
Most hundreds in T20IsRuns, wickets, highest scores, best bowling, team totals and hundreds, by format, men and women, from every international we hold ball by ball since 2001.
Record lists36
Matches10,971
Moved this week17
This view
/records/most-hundreds/t20iMost hundreds in T20Is
top 100, since 2001| Player | Hundreds | Detail | Open |
|---|---|---|---|
| 1RG SharmaIndia | 5 | 4,231 runs in 150 innings | Open |
| 2GJ MaxwellAustralia | 5 | 2,843 runs in 117 innings | Open |
| 3SA YadavIndia | 4 | 3,272 runs in 107 innings | Open |
| 4AUSKaranbir SinghAustria | 4 | 2,579 runs in 60 innings | Open |
| 5PD SaltEngland | 4 | 1,852 runs in 60 innings | Open |
| 6Babar AzamPakistan | 3 | 4,596 runs in 136 innings | Open |
| 7Waseem MuhammadUnited Arab Emirates | 3 | 3,332 runs in 98 innings | Open |
| 8SCOHG MunseyScotland | 3 | 2,643 runs in 89 innings | Open |
| 9NEPK BhurtelNepal | 3 | 2,297 runs in 80 innings | Open |
| 10PNGTP UraPapua New Guinea | 3 | 2,172 runs in 73 innings | Open |
| 11Abhishek SharmaIndia | 3 | 1,947 runs in 62 innings | Open |
| 12C MunroNew Zealand | 3 | 1,724 runs in 62 innings | Open |
| 13FH AllenNew Zealand | 3 | 1,663 runs in 61 innings | Open |
| 14SV SamsonIndia | 3 | 1,578 runs in 65 innings | Open |
| 15INDKD KesumaIndonesia | 3 | 1,271 runs in 84 innings | Open |
| 16SAMD VisserSamoa | 3 | 845 runs in 23 innings | Open |
| 17JC ButtlerEngland | 2 | 4,398 runs in 151 innings | Open |
| 18MJ GuptillNew Zealand | 2 | 3,531 runs in 118 innings | Open |
| 19AJ FinchAustralia | 2 | 3,120 runs in 103 innings | Open |
| 20Q de KockSouth Africa | 2 | 3,095 runs in 110 innings | Open |
| 21DA MillerSouth Africa | 2 | 2,826 runs in 124 innings | Open |
| 22P NissankaSri Lanka | 2 | 2,784 runs in 96 innings | Open |
| 23HKBabar HayatHong Kong | 2 | 2,698 runs in 118 innings | Open |
| 24RR PatelKenya | 2 | 2,587 runs in 100 innings | Open |
| 25HKAnshuman RathHong Kong | 2 | 2,388 runs in 89 innings | Open |
| 26GD PhillipsNew Zealand | 2 | 2,286 runs in 85 innings | Open |
| 27Ahmed FaizMalaysia | 2 | 2,270 runs in 94 innings | Open |
| 28KL RahulIndia | 2 | 2,265 runs in 68 innings | Open |
| 29BB McCullumNew Zealand | 2 | 2,140 runs in 70 innings | Open |
| 30CH GayleWest Indies | 2 | 1,899 runs in 75 innings | Open |
| 31JAPK Kadowaki-FlemingJapan | 2 | 1,799 runs in 52 innings | Open |
| 32E LewisWest Indies | 2 | 1,755 runs in 64 innings | Open |
| 33Tilak VarmaIndia | 2 | 1,719 runs in 62 innings | Open |
| 34HC BrookEngland | 2 | 1,702 runs in 62 innings | Open |
| 35NAMJN FrylinckNamibia | 2 | 1,647 runs in 75 innings | Open |
| 36Sahibzada FarhanPakistan | 2 | 1,316 runs in 47 innings | Open |
| 37USAMD PatelUnited States of America | 2 | 1,210 runs in 44 innings | Open |
| 38V BalakrishnanBotswana | 2 | 1,194 runs in 54 innings | Open |
| 39CRS DaviziCzech Republic | 2 | 1,045 runs in 37 innings | Open |
| 40ESWAdil ButtEswatini | 2 | 1,041 runs in 27 innings | Open |
| 41JP InglisAustralia | 2 | 1,033 runs in 46 innings | Open |
| 42AA ObandaKenya | 2 | 1,023 runs in 51 innings | Open |
| 43CANA JohnsonCanada | 2 | 925 runs in 32 innings | Open |
| 44FRAG MckeonFrance | 2 | 915 runs in 32 innings | Open |
| 45SPAMohammad IhsanSpain | 2 | 801 runs in 27 innings | Open |
| 46RR RossouwSouth Africa | 2 | 798 runs in 28 innings | Open |
| 47SERLuka WoodsSerbia | 2 | 787 runs in 19 innings | Open |
| 48SWIFaheem NazirSwitzerland | 2 | 777 runs in 23 innings | Open |
| 49MOZJJ HuoMozambique | 2 | 759 runs in 30 innings | Open |
| 50GERMusaddiq AhmedGermany | 2 | 747 runs in 26 innings | Open |
| 51V KohliIndia | 1 | 4,159 runs in 116 innings | Open |
| 52PR StirlingIreland | 1 | 4,128 runs in 166 innings | Open |
| 53Mohammad RizwanPakistan | 1 | 3,414 runs in 93 innings | Open |
| 54DA WarnerAustralia | 1 | 3,252 runs in 109 innings | Open |
| 55Sikandar RazaZimbabwe | 1 | 3,209 runs in 139 innings | Open |
| 56RR HendricksSouth Africa | 1 | 2,625 runs in 91 innings | Open |
| 57NAMMG ErasmusNamibia | 1 | 2,457 runs in 95 innings | Open |
| 58NETMP O'DowdNetherlands | 1 | 2,405 runs in 91 innings | Open |
| 59R PowellWest Indies | 1 | 2,347 runs in 107 innings | Open |
| 60MDKJ PereraSri Lanka | 1 | 2,335 runs in 93 innings | Open |
| 61NEPDS AireeNepal | 1 | 2,269 runs in 88 innings | Open |
| 62MR MarshAustralia | 1 | 2,268 runs in 82 innings | Open |
| 63MS ChapmanNew Zealand | 1 | 2,230 runs in 105 innings | Open |
| 64BJ BennettZimbabwe | 1 | 2,194 runs in 71 innings | Open |
| 65KJ O'BrienIreland | 1 | 2,174 runs in 108 innings | Open |
| 66AD HalesEngland | 1 | 2,074 runs in 75 innings | Open |
| 67AFGRahmanullah GurbazAfghanistan | 1 | 2,074 runs in 80 innings | Open |
| 68S SesaziUganda | 1 | 2,048 runs in 80 innings | Open |
| 69DJ MalanEngland | 1 | 1,899 runs in 61 innings | Open |
| 70Asif AliPakistan | 1 | 1,865 runs in 107 innings | Open |
| 71Ishan KishanIndia | 1 | 1,838 runs in 62 innings | Open |
| 72TM DilshanSri Lanka | 1 | 1,830 runs in 77 innings | Open |
| 73SD HopeWest Indies | 1 | 1,795 runs in 69 innings | Open |
| 74KUWR SandaruwanKuwait | 1 | 1,786 runs in 78 innings | Open |
| 75Tamim IqbalBangladesh | 1 | 1,778 runs in 77 innings | Open |
| 76BAHFiaz AhmedBahrain | 1 | 1,744 runs in 69 innings | Open |
| 77PNGA ValaPapua New Guinea | 1 | 1,738 runs in 75 innings | Open |
| 78SAAbdul WaheedSaudi Arabia | 1 | 1,726 runs in 63 innings | Open |
| 79ROMTaranjeet SinghRomania | 1 | 1,699 runs in 55 innings | Open |
| 80TH DavidAustralia | 1 | 1,698 runs in 64 innings | Open |
| 81DENHAM ShahDenmark | 1 | 1,654 runs in 49 innings | Open |
| 82SS IyerIndia | 1 | 1,615 runs in 64 innings | Open |
| 83SINManpreet SinghSingapore | 1 | 1,611 runs in 77 innings | Open |
| 84SK RainaIndia | 1 | 1,605 runs in 66 innings | Open |
| 85SAFaisal KhanSaudi Arabia | 1 | 1,584 runs in 58 innings | Open |
| 86F du PlessisSouth Africa | 1 | 1,528 runs in 50 innings | Open |
| 87J CharlesWest Indies | 1 | 1,525 runs in 68 innings | Open |
| 88AFGMohammad ShahzadAfghanistan | 1 | 1,525 runs in 53 innings | Open |
| 89TANII SelemaniTanzania | 1 | 1,486 runs in 62 innings | Open |
| 90HKZeeshan AliHong Kong | 1 | 1,472 runs in 63 innings | Open |
| 91K MotlankaBotswana | 1 | 1,463 runs in 57 innings | Open |
| 92SR WatsonAustralia | 1 | 1,462 runs in 56 innings | Open |
| 93OMAZeeshan MaqsoodOman | 1 | 1,460 runs in 66 innings | Open |
| 94DPMD JayawardeneSri Lanka | 1 | 1,458 runs in 53 innings | Open |
| 95NAMJJ SmitNamibia | 1 | 1,449 runs in 77 innings | Open |
| 96Ahmed ShehzadPakistan | 1 | 1,436 runs in 58 innings | Open |
| 97DM NakraniUganda | 1 | 1,413 runs in 71 innings | Open |
| 98BERDMW RawlinsBermuda | 1 | 1,368 runs in 42 innings | Open |
| 99MALVP ThamotharamMalta | 1 | 1,319 runs in 56 innings | Open |
| 100WTS PorterfieldIreland | 1 | 1,313 runs in 63 innings | Open |