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 2018: Top Performers, Rankings & Full Stats
This page shows players with the most 100s during the 2018 season, ranking them by their on-field performances.
ALL FORMATS
2018
83 entries
1
11
Virat Kohli
IND
4 clear of Rohit Sharma
2
7
Rohit Sharma
IND
4 off the lead
3
6
Jonny Bairstow
ENG
5 off the lead
● LEADS
Virat Kohli
IND
11 · 4 ahead of Sharma
↑ IN THE CHASE
0
players within 10% of the lead — Kohli is out on their own
● NATION IN FRONT
Bangladesh
7 of the top 50 · 17 teams represented
★ RANGE
11
top of the list, down to 1 at the other end
Most 100s — full list
83 entries, ranked
Table view
1
Virat Kohli
IND
11
2
Rohit Sharma
IND
7
3
Jonny Bairstow
ENG
6
4
Joe Root
ENG
5
4
Brendan Taylor
ZIM
5
5
Shikhar Dhawan
IND
4
5
Shaun Marsh
AUS
4
5
Aaron Finch
AUS
4
5
Kane Williamson
NZ
4
5
Mominul Haque
BAN
4
6
Jason Roy
ENG
3
6
Imam-ul-Haq
PAK
3
6
Jos Buttler
ENG
3
6
Shai Hope
WI
3
6
Shimron Hetmyer
WI
3
6
Kusal Mendis
SL
3
6
Cheteshwar Pujara
IND
3
6
Faf du Plessis
SA
3
6
Henry Nicholls
NZ
3
7
William Porterfield
IRE
2
7
Andy Balbirnie
IRE
2
7
Rameez Shahzad
UAE
2
7
Ross Taylor
NZ
2
7
Martin Guptill
NZ
2
7
Usman Khawaja
AUS
2
7
Tom Latham
NZ
2
7
Kraigg Brathwaite
WI
2
7
Mushfiqur Rahim
BAN
2
7
Tamim Iqbal
BAN
2
7
Imrul Kayes
BAN
2
7
Mahmudullah
BAN
2
7
Fakhar Zaman
PAK
2
7
KL Rahul
IND
2
7
Haris Sohail
PAK
2
7
Babar Azam
PAK
2
7
Calum MacLeod
SCO
2
7
Matthew Cross
SCO
2
7
Aiden Markram
SA
2
8
Mohammad Shahzad
AFG
1
8
Rahmat Shah
AFG
1
8
Tony Ura
PNG
1
8
Aqib Sulehri
OMN
1
8
Anish Edward Paraam
SIN
1
8
Keaton Jennings
ENG
1
8
Ben Foakes
ENG
1
8
Soumya Sarkar
BAN
1
8
Litton Das
BAN
1
8
Mohammad Hafeez
PAK
1
8
Azhar Ali
PAK
1
8
Asad Shafiq
PAK
1
8
Ambati Rayudu
IND
1
8
Rishabh Pant
IND
1
8
Prithvi Shaw
IND
1
8
Murali Vijay
IND
1
8
Ravindra Jadeja
IND
1
8
Ed Joyce
ENG
1
8
Alex Hales
ENG
1
8
Chris Woakes
ENG
1
8
Chris Gayle
WI
1
8
Alastair Cook
ENG
1
8
Shane Dowrich
WI
1
8
Rovman Powell
WI
1
8
Roston Chase
WI
1
8
Colin Munro
NZ
1
8
Roshen Silva
SL
1
8
Glenn Maxwell
AUS
1
8
Mitchell Marsh
AUS
1
8
Angelo Mathews
SL
1
8
Dinesh Chandimal
SL
1
8
Dimuth Karunaratne
SL
1
8
Dhananjaya de Silva
SL
1
8
Chirag Suri
UAE
1
8
Sean Williams
ZIM
1
8
Sikandar Raza
ZIM
1
8
Dean Elgar
SA
1
8
David Miller
SA
1
8
Reeza Hendricks
SA
1
8
Theunis de Bruyn
SA
1
8
AB de Villiers
SA
1
8
Paul Stirling
IRE
1
8
Babar Hayat
HK
1
8
Anshuman Rath
HK
1
8
Kevin O'Brien
IRE
1
Show all 83 ↓
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)
›