Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Glenn Phillips
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most 100s in 2023: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the most 100s in 2023, featuring the most impactful players of the year.
ALL FORMATS
2023
126 entries
1
8
Virat Kohli
IND
1 clear of Shubman Gill
2
7
Shubman Gill
IND
1 off the lead
3
6
Daryl Mitchell
NZ
2 off the lead
● LEADS
Virat Kohli
IND
8 · 1 ahead of Gill
↑ IN THE CHASE
0
players within 10% of the lead — Kohli is out on their own
● NATION IN FRONT
Australia
6 of the top 50 · 16 teams represented
★ RANGE
8
top of the list, down to 1 at the other end
Most 100s — full list
126 entries, ranked
Table view
1
Virat Kohli
IND
8
2
Shubman Gill
IND
7
3
Daryl Mitchell
NZ
6
4
Devon Conway
NZ
5
4
Najmul Hossain Shanto
BAN
5
4
Quinton de Kock
SA
5
5
Temba Bavuma
SA
4
5
Aiden Markram
SA
4
5
Fakhar Zaman
PAK
4
5
Rohit Sharma
IND
4
5
Dawid Malan
ENG
4
5
Kane Williamson
NZ
4
5
David Warner
AUS
4
6
Glenn Maxwell
AUS
3
6
Mitchell Marsh
AUS
3
6
Travis Head
AUS
3
6
Steven Smith
AUS
3
6
Usman Khawaja
AUS
3
6
Dimuth Karunaratne
SL
3
6
Kusal Mendis
SL
3
6
Rachin Ravindra
NZ
3
6
Shai Hope
WI
3
6
Ben Stokes
ENG
3
6
KL Rahul
IND
3
6
Babar Azam
PAK
3
6
Shreyas Iyer
IND
3
6
Heinrich Klaasen
SA
3
6
Rassie van der Dussen
SA
3
6
Asif Khan
UAE
3
6
Sean Williams
ZIM
3
6
Rahmanullah Gurbaz
AFG
3
7
George Munsey
SCO
2
7
Brandon McMullen
SCO
2
7
Ibrahim Zadran
AFG
2
7
Muhammad Waseem
UAE
2
7
Vriitya Aravind
UAE
2
7
Paul Stirling
IRE
2
7
Harry Tector
IRE
2
7
Curtis Campher
IRE
2
7
Kushal Malla
NEP
2
7
Joe Root
ENG
2
7
Abdullah Shafique
PAK
2
7
Saud Shakeel
PAK
2
7
Jason Roy
ENG
2
7
Ben Duckett
ENG
2
7
Nicholas Pooran
WI
2
7
Brandon King
WI
2
7
Phil Salt
ENG
2
7
Mushfiqur Rahim
BAN
2
7
Teja Nidamanuru
NED
2
7
Michael van Lingen
NAM
2
7
Sadeera Samarawickrama
SL
2
7
Pathum Nissanka
SL
2
7
Angelo Mathews
SL
2
7
Marnus Labuschagne
AUS
2
7
Suryakumar Yadav
IND
2
7
Yashasvi Jaiswal
IND
2
8
Ruturaj Gaikwad
IND
1
8
Cameron Green
AUS
1
8
Josh Inglis
AUS
1
8
Dinesh Chandimal
SL
1
8
Dasun Shanaka
SL
1
8
Dhananjaya de Silva
SL
1
8
Nishan Madushka
SL
1
8
Charith Asalanka
SL
1
8
Kamau Leverock
BER
1
8
Henry Nicholls
NZ
1
8
Tom Blundell
NZ
1
8
Will Young
NZ
1
8
Gerhard Erasmus
NAM
1
8
Michael Bracewell
NZ
1
8
Vikramjit Singh
NED
1
8
Bas de Leede
NED
1
8
Babar Hayat
HK
1
8
Anshuman Rath
HK
1
8
Mark Chapman
HK
1
8
Mahmudullah
BAN
1
8
Mominul Haque
BAN
1
8
Soumya Sarkar
BAN
1
8
Mehidy Hasan
BAN
1
8
Ollie Pope
ENG
1
8
Zak Crawley
ENG
1
8
Harry Brook
ENG
1
8
Tagenarine Chanderpaul
WI
1
8
Gary Ballance
ENG
1
8
Jos Buttler
ENG
1
8
Kraigg Brathwaite
WI
1
8
Johnson Charles
WI
1
8
Sarfraz Ahmed
PAK
1
8
Mohammad Rizwan
PAK
1
8
Salman Agha
PAK
1
8
Iftikhar Ahmed
PAK
1
8
Sanju Samson
IND
1
8
Charles Amini
PNG
1
8
Shayan Jahangir
USA
1
8
Saiteja Mukkamalla
USA
1
8
Gajanand Singh
USA
1
8
Kashyap Prajapati
OMN
1
8
Ayaan Khan
OMN
1
8
Jatinder Singh
OMN
1
8
Joshua Lawrenson
JER
1
8
Asa Tribe
JER
1
8
Kayron J Stagno
GIB
1
8
Virandeep Singh
MAL
1
8
Syed Aziz
MAL
1
8
Ahmad Faiz
MAL
1
8
Zeeshan Khan
MLT
1
8
Abdul Waheed
SAR
1
8
Anish Edward Paraam
SIN
1
8
Mohammad Ihsan
SPN
1
8
Nalin Nipiko
VAN
1
8
Pargat Singh
CAN
1
8
Aaron Johnson
CAN
1
8
Dean Elgar
SA
1
8
Andy Balbirnie
IRE
1
8
Lorcan Tucker
IRE
1
8
David Miller
SA
1
8
Richie Berrington
SCO
1
8
Ollie Hairs
SCO
1
8
Michael Leask
SCO
1
8
Tony de Zorzi
SA
1
8
Craig Ervine
ZIM
1
8
Sikandar Raza
ZIM
1
8
Rohan Mustafa
UAE
1
8
Kushal Bhurtel
NEP
1
8
Aasif Sheikh
NEP
1
Show all 126 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›