ICC World Test Championship 2021 to 2023 - Centuries

252  TWM LathamNew Zealand v BangladeshHagley Oval, Christchurchwtc81
206*LD ChandimalSri Lanka v AustraliaGalle International Stadium, Gallewtc105
204  M LabuschagneAustralia v West IndiesOptus Stadium, Perthwtc111
200*SPD SmithAustralia v West IndiesOptus Stadium, Perthwtc111
200  DA WarnerAustralia v South AfricaMelbourne Cricket Ground, Melbournewtc119
200*KS WilliamsonNew Zealand v PakistanNational Stadium, Karachiwtc120
199  AD MathewsSri Lanka v BangladeshZohur Ahmed Chowdhury Stadium, Chittagongwtc96
196  Babar AzamPakistan v AustraliaNational Stadium, Karachiwtc90
195*Usman KhawajaAustralia v South AfricaSydney Cricket Ground, Sydneywtc122
190  DJ MitchellNew Zealand v EnglandTrent Bridge, Nottinghamwtc99
185  Azhar AliPakistan v AustraliaRawalpindi Cricket Stadium, Rawalpindiwtc87
180*JE RootEngland v IndiaLord's Cricket Ground, St John's Woodwtc63
176  JE RootEngland v New ZealandTrent Bridge, Nottinghamwtc99
175*RA JadejaIndia v Sri LankaPunjab Cricket Association IS Bindra Stadium, Mohaliwtc86
175*Mushfiqur RahimBangladesh v Sri LankaShere Bangla National Stadium, Mirpurwtc97
175  TM HeadAustralia v West IndiesAdelaide Oval, Adelaidewtc113
163  M LabuschagneAustralia v West IndiesAdelaide Oval, Adelaidewtc113
162  JM BairstowEngland v New ZealandHeadingley, Leedswtc101
161  Babar AzamPakistan v New ZealandNational Stadium, Karachiwtc120
160  Usman KhawajaAustralia v PakistanNational Stadium, Karachiwtc90
160  KC BrathwaiteWest Indies v EnglandKensington Oval, Bridgetownwtc91
160*Abdullah ShafiqPakistan v Sri LankaGalle International Stadium, Gallewtc106
157  Imam-ul-HaqPakistan v AustraliaRawalpindi Cricket Stadium, Rawalpindiwtc87
155*DM de SilvaSri Lanka v West IndiesGalle International Stadium, Gallewtc71
153  JE RootEngland v West IndiesKensington Oval, Bridgetownwtc91
153  HC BrookEngland v PakistanRawalpindi Cricket Stadium, Rawalpindiwtc112
152  TM HeadAustralia v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbanewtc74
150  MA AgarwalIndia v New ZealandWankhede Stadium, Mumbaiwtc72
147  FDM KarunaratneSri Lanka v West IndiesGalle International Stadium, Gallewtc68
146  KR MayersWest Indies v BangladeshDarren Sammy National Cricket Stadium, Gros Isletwtc102
146  RR PantIndia v EnglandEdgbaston, Birminghamwtc104
145*AD MathewsSri Lanka v BangladeshShere Bangla National Stadium, Mirpurwtc97
145  OJD PopeEngland v New ZealandTrent Bridge, Nottinghamwtc99
145*SPD SmithAustralia v Sri LankaGalle International Stadium, Gallewtc105
142*JE RootEngland v IndiaEdgbaston, Birminghamwtc104
141  Liton DasBangladesh v Sri LankaShere Bangla National Stadium, Mirpurwtc97
140  JM BairstowEngland v West IndiesSir Vivian Richards Stadium, North Soundwtc88
137  Usman KhawajaAustralia v EnglandSydney Cricket Ground, Sydneywtc80
137  Mahmudul HasanBangladesh v South AfricaHollywoodbets Kingsmead, Durbanwtc94
136*K VerreynneSouth Africa v New ZealandHagley Oval, Christchurchwtc85
136*Abdullah ShafiqPakistan v AustraliaRawalpindi Cricket Stadium, Rawalpindiwtc87
136  JM BairstowEngland v New ZealandTrent Bridge, Nottinghamwtc99
136  Babar AzamPakistan v EnglandRawalpindi Cricket Stadium, Rawalpindiwtc112
133  Abid AliPakistan v BangladeshZohur Ahmed Chowdhury Stadium, Chittagongwtc70
133  Tamim IqbalBangladesh v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagongwtc96
129  KL RahulIndia v EnglandLord's Cricket Ground, St John's Woodwtc63
127  RG SharmaIndia v EnglandThe Kia Oval, Kenningtonwtc67
125*Saud ShakilPakistan v New ZealandNational Stadium, Karachiwtc121
124*Fawad AlamPakistan v West IndiesSabina Park, Kingstonwtc65
124  LD ChandimalSri Lanka v BangladeshShere Bangla National Stadium, Mirpurwtc97
123  KL RahulIndia v South AfricaSuperSport Park, Centurionwtc77
123  NE BonnerWest Indies v EnglandSir Vivian Richards Stadium, North Soundwtc88
122  DP ConwayNew Zealand v BangladeshBay Oval, Mount Maunganuiwtc78
122  Z CrawleyEngland v PakistanRawalpindi Cricket Stadium, Rawalpindiwtc112
122  DP ConwayNew Zealand v PakistanNational Stadium, Karachiwtc121
121  JE RootEngland v IndiaEmerald Headingley Cricket Stadium, Leedswtc66
121  Z CrawleyEngland v West IndiesSir Vivian Richards Stadium, North Soundwtc88
121  Imam-ul-HaqPakistan v EnglandRawalpindi Cricket Stadium, Rawalpindiwtc112
120*C de GrandhommeNew Zealand v South AfricaHagley Oval, Christchurchwtc85
120  BA StokesEngland v West IndiesKensington Oval, Bridgetownwtc91
119  Babar AzamPakistan v Sri LankaGalle International Stadium, Gallewtc106
118  Sarfraz AhmedPakistan v New ZealandNational Stadium, Karachiwtc121
115*JE RootEngland v New ZealandLord's Cricket Ground, St John's Woodwtc98
114  Liton DasBangladesh v PakistanZohur Ahmed Chowdhury Stadium, Chittagongwtc70
114*JM BairstowEngland v IndiaEdgbaston, Birminghamwtc104
114  Abdullah ShafiqPakistan v EnglandRawalpindi Cricket Stadium, Rawalpindiwtc112
113  JM BairstowEngland v AustraliaSydney Cricket Ground, Sydneywtc80
113*BT FoakesEngland v South AfricaEmirates Old Trafford, Manchesterwtc109
113  TWM LathamNew Zealand v PakistanNational Stadium, Karachiwtc120
111*Imam-ul-HaqPakistan v AustraliaRawalpindi Cricket Stadium, Rawalpindiwtc87
111  HC BrookEngland v PakistanNational Stadium, Karachiwtc117
111  AT CareyAustralia v South AfricaMelbourne Cricket Ground, Melbournewtc119
110  KC BrathwaiteWest Indies v AustraliaOptus Stadium, Perthwtc111
110  S GillIndia v BangladeshZohur Ahmed Chowdhury Stadium, Chittagongwtc115
109  JE RootEngland v IndiaTrent Bridge, Nottinghamwtc62
109  DP ConwayNew Zealand v BangladeshHagley Oval, Christchurchwtc81
109  JE RootEngland v West IndiesSir Vivian Richards Stadium, North Soundwtc88
109  DJ MitchellNew Zealand v EnglandHeadingley, Leedswtc101
109  DM de SilvaSri Lanka v PakistanGalle International Stadium, Gallewtc107
108  SJ ErweeSouth Africa v New ZealandHagley Oval, Christchurchwtc85
108  DJ MitchellNew Zealand v EnglandLord's Cricket Ground, St John's Woodwtc98
108  OJD PopeEngland v PakistanRawalpindi Cricket Stadium, Rawalpindiwtc112
108  HC BrookEngland v PakistanMultan Cricket Stadium, Multanwtc114
107  FDM KarunaratneSri Lanka v IndiaM Chinnaswamy Stadium, Bangalorewtc89
107  BM DuckettEngland v PakistanRawalpindi Cricket Stadium, Rawalpindiwtc112
106  TA BlundellNew Zealand v EnglandTrent Bridge, Nottinghamwtc99
106  JM BairstowEngland v IndiaEdgbaston, Birminghamwtc104
105  SS IyerIndia v New ZealandModi Stadium, Kanpurwtc69
105  HM NichollsNew Zealand v South AfricaHagley Oval, Christchurchwtc84
105  Mushfiqur RahimBangladesh v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagongwtc96
104*Mohammad RizwanPakistan v AustraliaNational Stadium, Karachiwtc90
104*Usman KhawajaAustralia v PakistanGaddafi Stadium, Lahorewtc92
104  RA JadejaIndia v EnglandEdgbaston, Birminghamwtc104
104  M LabuschagneAustralia v Sri LankaGalle International Stadium, Gallewtc105
104*M LabuschagneAustralia v West IndiesOptus Stadium, Perthwtc111
104  SPD SmithAustralia v South AfricaSydney Cricket Ground, Sydneywtc122
103  M LabuschagneAustralia v EnglandAdelaide Oval, Adelaidewtc75
103  BA StokesEngland v South AfricaEmirates Old Trafford, Manchesterwtc109
103  Agha SalmanPakistan v New ZealandNational Stadium, Karachiwtc120
102  Liton DasBangladesh v New ZealandHagley Oval, Christchurchwtc81
102  J BlackwoodWest Indies v EnglandKensington Oval, Bridgetownwtc91
102*CA PujaraIndia v BangladeshZohur Ahmed Chowdhury Stadium, Chittagongwtc115
101*Usman KhawajaAustralia v EnglandSydney Cricket Ground, Sydneywtc80
101  TM HeadAustralia v EnglandBlundstone Arena, Hobartwtc83
100*RR PantIndia v South AfricaPPC Newlands, Cape Townwtc82
100*JM Da SilvaWest Indies v EnglandQueen's Park (New), St George'swtc93
100  Zakir HasanBangladesh v IndiaZohur Ahmed Chowdhury Stadium, Chittagongwtc115