Home IPL News Stand Fixture Stand History Pavilion Stats Arena Cricfluencer
RESULT IPL
📍 Wankhede Stadium
MI
104-10
(19 ov)
CSK
207-6
(20 ov)
Chennai Super Kings won by 103 runs
UPCOMING IPL
📍 M.Chinnaswamy Stadium
RCB
Today
7:30 PM
GT
Match yet to begin
UPCOMING IPL
📍 Arun Jaitley Stadium
DC
Tomorrow
3:30 PM
PBKS
Match yet to begin
UPCOMING IPL
📍 Sawai Mansingh Stadium
RR
Tomorrow
7:30 PM
SRH
Match yet to begin
UPCOMING IPL
📍 Narendra Modi Stadium
GT
Sun, 26 Apr
3:30 PM
CSK
Match yet to begin
UPCOMING IPL
📍 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
LSG
Sun, 26 Apr
7:30 PM
KKR
Match yet to begin
UPCOMING IPL
📍 Arun Jaitley Stadium
DC
Mon, 27 Apr
7:30 PM
RCB
Match yet to begin
UPCOMING IPL
📍 Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
PBKS
Tue, 28 Apr
7:30 PM
RR
Match yet to begin
UPCOMING IPL
📍 Wankhede Stadium
MI
Wed, 29 Apr
7:30 PM
SRH
Match yet to begin
UPCOMING IPL
📍 Narendra Modi Stadium
GT
Thu, 30 Apr
7:30 PM
RCB
Match yet to begin
UPCOMING IPL
📍 Sawai Mansingh Stadium
RR
Fri, 01 May
7:30 PM
DC
Match yet to begin
UPCOMING IPL
📍 MA Chidambaram Stadium
CSK
Sat, 02 May
7:30 PM
MI
Match yet to begin
UPCOMING IPL
📍 Rajiv Gandhi International Stadium
SRH
Sun, 03 May
3:30 PM
KKR
Match yet to begin
UPCOMING IPL
📍 Narendra Modi Stadium
GT
Sun, 03 May
7:30 PM
PBKS
Match yet to begin
UPCOMING IPL
📍 Wankhede Stadium
MI
Mon, 04 May
7:30 PM
LSG
Match yet to begin
UPCOMING IPL
📍 Arun Jaitley Stadium
DC
Tue, 05 May
7:30 PM
CSK
Match yet to begin
UPCOMING IPL
📍 Rajiv Gandhi International Stadium
SRH
Wed, 06 May
7:30 PM
PBKS
Match yet to begin
UPCOMING IPL
📍 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
LSG
Thu, 07 May
7:30 PM
RCB
Match yet to begin
UPCOMING IPL
📍 Arun Jaitley Stadium
DC
Fri, 08 May
7:30 PM
KKR
Match yet to begin
UPCOMING IPL
📍 Sawai Mansingh Stadium
RR
Sat, 09 May
7:30 PM
GT
Match yet to begin
UPCOMING IPL
📍 MA Chidambaram Stadium
CSK
Sun, 10 May
3:30 PM
LSG
Match yet to begin
UPCOMING IPL
📍 Shaheed Veer Narayan Singh International Stadium
RCB
Sun, 10 May
7:30 PM
MI
Match yet to begin
UPCOMING IPL
📍 Himachal Pradesh Cricket Association Stadium
PBKS
Mon, 11 May
7:30 PM
DC
Match yet to begin
UPCOMING IPL
📍 Narendra Modi Stadium
GT
Tue, 12 May
7:30 PM
SRH
Match yet to begin
UPCOMING IPL
📍 Shaheed Veer Narayan Singh International Stadium
RCB
Wed, 13 May
7:30 PM
KKR
Match yet to begin
UPCOMING IPL
📍 Himachal Pradesh Cricket Association Stadium
PBKS
Thu, 14 May
7:30 PM
MI
Match yet to begin
UPCOMING IPL
📍 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
LSG
Fri, 15 May
7:30 PM
CSK
Match yet to begin
UPCOMING IPL
📍 Eden Gardens
KKR
Sat, 16 May
7:30 PM
GT
Match yet to begin
UPCOMING IPL
📍 Himachal Pradesh Cricket Association Stadium
PBKS
Sun, 17 May
3:30 PM
RCB
Match yet to begin
UPCOMING IPL
📍 Arun Jaitley Stadium
DC
Sun, 17 May
7:30 PM
RR
Match yet to begin
UPCOMING IPL
📍 MA Chidambaram Stadium
CSK
Mon, 18 May
7:30 PM
SRH
Match yet to begin
UPCOMING IPL
📍 Sawai Mansingh Stadium
RR
Tue, 19 May
7:30 PM
LSG
Match yet to begin
UPCOMING IPL
📍 Eden Gardens
KKR
Wed, 20 May
7:30 PM
MI
Match yet to begin
UPCOMING IPL
📍 MA Chidambaram Stadium
CSK
Thu, 21 May
7:30 PM
GT
Match yet to begin
UPCOMING IPL
📍 Rajiv Gandhi International Stadium
SRH
Fri, 22 May
7:30 PM
RCB
Match yet to begin
UPCOMING IPL
📍 Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
LSG
Sat, 23 May
7:30 PM
PBKS
Match yet to begin
UPCOMING IPL
📍 Wankhede Stadium
MI
Sun, 24 May
3:30 PM
RR
Match yet to begin
UPCOMING IPL
📍 Eden Gardens
KKR
Sun, 24 May
7:30 PM
DC
Match yet to begin
UPCOMING IPL
TBC
Tue, 26 May
7:30 PM
TBC
Match yet to begin
UPCOMING IPL
TBC
Wed, 27 May
7:30 PM
TBC
Match yet to begin
UPCOMING IPL
TBC
Fri, 29 May
7:30 PM
TBC
Match yet to begin
UPCOMING IPL
TBC
Sun, 31 May
7:30 PM
TBC
Match yet to begin
View All
Results
IPL 2026 →

📜 Evolution of Cricket

1844 — First Recorded International Match

The first-ever international cricket match was played between the United States and Canada at St. George’s Cricket Club in New York.

1877 — The First Test Match

Australia hosted England at the Melbourne Cricket Ground, marking the birth of Test cricket.

1971 — Inception of One Day Internationals

The first ODI was played between Australia and England at Melbourne after a Test match was washed out.

1975 — First Cricket World Cup

Held in England, the inaugural World Cup was won by the West Indies under Clive Lloyd’s captaincy.

2007 — Birth of T20 Cricket

India’s win in the 2007 T20 World Cup transformed cricket forever, ushering in a new era of entertainment.

2008 — Launch of IPL

The Indian Premier League revolutionized cricket’s commercial and global appeal with its franchise model.

🏅 Legendary Players Who Shaped History

Jacques Kallis

Jacques Kallis

Jacques Kallis is widely considered the greatest all-rounder in cricket history. He scored over 25,000 international runs and took more than 550 wickets. His ability to dominate with both bat and ball across formats made him one of the most complete cricketers ever.

Kumar Sangakkara

Kumar Sangakkara

Kumar Sangakkara was a rare combination of elegance and consistency. Scoring over 28,000 international runs, he excelled both as a world-class batter and wicketkeeper. His technique, sportsmanship, and longevity made him one of cricket’s finest ambassadors.

Ricky ponting

Ricky ponting

Ricky Ponting is regarded as one of the most successful captains in cricket history. He scored over 27,000 international runs and led Australia to multiple World Cup victories. Known for his fierce competitiveness and leadership, Ponting symbolised Australia’s era of dominance.

Virat Kohli

Virat Kohli

Virat Kohli is one of the greatest modern-day batters, known for his unmatched consistency across all formats. With over 28,000 international runs and 85 centuries, he redefined fitness, aggression, and leadership in Indian cricket. His dominance in chases and big-match performances places him among the all-time greats.

Kapil Dev

Kapil Dev

Kapil Dev retired as the highest wicket-taker in Test cricket with 434 wickets in 1994. He also scored over 5,000 Test runs, making him one of the finest all-rounders of his time. His records reflect both skill and long-term impact on Indian cricket.

Viv Richards

Viv Richards

Viv Richards scored over 8,500 Test runs and 6,700 ODI runs. He maintained a high strike rate even in an era without modern bats or flat pitches. His numbers, combined with his impact, show why he is remembered as one of the most destructive batters in cricket history.

Sir Don Bradman

Sir Don Bradman

Bradman’s most famous record is his Test batting average of 99.94, the highest in cricket history. He scored 6,996 runs in just 52 Test matches, including 29 centuries. These numbers are even more impressive when seen in the context of the era he played in. His records are not just statistics, they represent dominance that has never been matched.

Sachin Tendulkar

Sachin Tendulkar

Sachin Tendulkar scored 34,357 international runs, the most in cricket history. He is the only player to score 100 international centuries. He was also the first cricketer to score a double century in ODIs. These records reflect not just talent, but unmatched longevity and consistency.

🏆 Record-Breaking Moments

Most Double Centuries as Test Captain-7

Most Double Centuries as Test Captain-7

Virat Kohli

as of 2019
Most Wickets in a Test Innings— 10/74

Most Wickets in a Test Innings— 10/74

Anil Kumble

as of 1999
Most Sixes in a T20I Over— 6,6,6,6,6,6

Most Sixes in a T20I Over— 6,6,6,6,6,6

Yuvraj Singh

as of 2007
Most Career Test Wickets-800

Most Career Test Wickets-800

Muttiah Muralitharan

as of 2010
Fastest Century in ODIs — 100* (31 balls)

Fastest Century in ODIs — 100* (31 balls)

AB de Villiers

as of 2015
Highest Individual ODI Score-264

Highest Individual ODI Score-264

Rohit Sharma

as of 2014
Highest Individual Test Score

Highest Individual Test Score

Brian Lara — 400*

as of 2004