The curious case of Jasprit Bumrah
One no ball should not undo all the excellent work that this young bowler has done so far.
Kohli is not the villain in the Kumble controversy
It is unfair to blame only Virat Kohli in the rift between India's coach and captain.
The Indian cricket fan needs to mature
India's fans tend to be a fickle bunch, and they need to learn to lose with grace more than the players.
Hardik Pandya: India's new finisher
With the right mentoring and grooming, the all rounder could be the ideal finisher for India.
4 takeaways for India from Champions Trophy 2017
While India are a strong team, their performance in the tournament showed what they can work on.
The turnaround of Rohit Sharma
Since his debut 4 years ago, Rohit Sharma has become one of the best openers in the modern game.
The rising stars of Sri Lanka cricket
Kusal Mendis and Asela Gunaratne are the keys to rebuilding Sri Lanka's batting.
5 players who made their mark at Champions Trophy 2017
The memorable and thrilling performances of 3 batsmen and 2 bowlers from this year's Champions Trophy.
A best XI of the Champions Trophy 2017
A team full of match-winners from one of the most exciting tournaments in the recent past.
'Pak'ing a punch
The Champions Trophy final was a day where everything went right for Pakistan.
Two missed chances and a bizarre run out
Pakistan beat India to win the Champions Trophy final thanks to a few key moments.
All signs point towards an India victory
If you're superstitious, you would have noticed that the omens say that India will win the Champion Trophy.
Hasan Ali: Pakistan's not-so-secret weapon
Ever since his ODI debut less than a year ago, Hasan Ali has been consistently impressive.
Rejuvenated Pakistan is a real threat
India will have their work cut out for them in the final of the Champions Trophy 2017.
CT17 Final: India v Pakistan - Preview
A look at what may be the deciding factors in the Champions Trophy Final.
Are England flat track bullies?
Despite boasting an extremely strong batting unit, England tend to struggle on unhelpful pitches.
Technological advancements in cricket
Great breakthroughs in technology have helped improve cricket for players, watchers and coaches.
Is this India's most potent bowling attack?
Dangerous fast bowlers and world-class spinners give India's bowling newfound depth & efficacy.
Dhawan's comeback
Shikhar Dhawan is blazing away on a resurgent comeback trail.
Yuvi's 300th ODI
The Champions Trophy semi final against Bangladesh will be the 300th ODI for Yuvraj Singh.
5 famous Bangladesh wins
Before their Champions Trophy semi final, five significant victories from the Tigers' past.
England vs Pakistan stats
Some statistics on the ODI history between the two Champions Trophy semi finalists.
Marauding Morgan
England captain Eoin Morgan is in a fine vein of form, fulfilling his potential from his early days.
New Zealand's talisman
The performance of Kane Williamson has become essential to New Zealand's success.
South Africa: Chokers or not?
Ever since their return to world cricket, the Proteas have been haunted by the word.
7 unexpected heroes from Champions Trophy history
At the time, nobody expected these cricketers to perform as well as they did.
The silent conqueror of ODIs
Hashim Amla has quietly gone about becoming a modern ODI great.
India vs South Africa could surpass expectations
This could be a hugely exciting game as both teams look to recover from recent upsets.
India's Champions Trophy strategy
The issues India faced against Sri Lanka need to be addressed for the South Africa game.
England vs Australia
The rivalry between the English and the Aussies in ODIs is almost as exciting as the Ashes.
Anderson and Neesham need to step up
If New Zealand want to succeed, Corey Anderson and Jimmy Neesham need to perform better.
Sri Lanka's dull cricket
Ever since their legends have retired, Sri Lanka have played an exceedingly dull brand of cricket.
They think Kohli will fail again
Virat Kohli did badly in England in 2014, but that doesn't mean it will happen again.
Pakistan has zero chances of winning
Pakistan's chances at the Champions Trophy in England are seriously low.
A Team India preview
Going into the Champions Trophy, India's bowling looks stronger than their batting for a change.
India vs Pakistan, once again
As the subcontinent juggernauts meet in the Champions Trophy, fans need to realise that sport isn't war.
India vs Pakistan in the Champions Trophy
India and Pakistan have met 3 times before in the Champions Trophy. What will happen this time?
Champions Trophy bowling units
A look at the bowling attacks and possible combinations for each team in the Champions Trophy.
England are worth watching
England's attractive, aggressive brand of cricket is peaking just in time for the Champions Trophy.
Can Eoin Morgan end England's ODI trophy drought?
English limited overs cricket is in safe hands, as Morgan is a capable leader and batsman.
It isn't the same without the Windies
It is sad that the West Indies are missing the Champions Trophy as they play such a joyful brand of cricket.
Champions Trophy Stats
Some interesting statistics from the history of the Champions Trophy, from 1998 to 2017.
Champions Trophy Grounds
A look at the history of the grounds which will be hosting the Champions Trophy matches.
India's Champions Trophy moments
A look at some of India's most memorable matches from the history of the Champions Trophy.
7 Champions Trophy Classics
Seven astonishing, nail-biting, matches from the history of the Champions Trophy.
Champions Trophy 2013 to 2017
While a lot is similar, a lot has changed in these 4 years, with several names not playing.
Group A |
Mat |
Won |
Lost |
Tied |
N/R |
Points |
Net RR |
England |
3 |
3 |
0 |
0 |
0 |
6 |
+1.045 |
Bangladesh |
3 |
1 |
1 |
0 |
1 |
3 |
0.000 |
Australia |
3 |
0 |
1 |
0 |
2 |
2 |
-0.992 |
New Zealand |
3 |
0 |
2 |
0 |
1 |
1 |
-1.058 |
Group B |
Mat |
Won |
Lost |
Tied |
N/R |
Points |
Net RR |
India |
3 |
2 |
1 |
0 |
0 |
4 |
+1.370 |
Pakistan |
3 |
2 |
1 |
0 |
0 |
4 |
-0.680 |
South Africa |
3 |
1 |
2 |
0 |
0 |
2 |
+0.167 |
Sri Lanka |
3 |
1 |
2 |
0 |
0 |
2 |
-0.798 |
Australia : Steve Smith (Captain), David Warner (Vice-captain), Pat Cummins, Aaron Finch, John Hastings, Josh Hazlewood, Travis Head, Moises Henriques, Chris Lynn, Glenn Maxwell, James Pattinson, Mitchell Starc, Marcus Stoinis, Matthew Wade (wk), Adam Zampa
Bangladesh : Mashrafe Mortaza (Captain), Tamim Iqbal, Imrul Kayes, Soumya Sarkar, Shakib Al Hasan, Mushfiqur Rahim (wk), Mahmudullah Riyad, Sabbir Rahman, Mosddek Hossain, Mehedi Hasan Miraz, Sanjamul Islam, Mustafizur Rahman, Taskin Ahmed, Rubel Hossain, Shafiul Islam
England : Eoin Morgan (Captain), Moeen Ali, Jonny Bairstow, Jake Ball, Sam Billings, Jos Buttler (wk), Alex Hales, Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, David Willey, Mark Wood, Steven Finn (replaces Woakes), Chris Woakes (ruled out after getting injured in the 1st match)
India : Virat Kohli (Captain), Shikhar Dhawan, Rohit Sharma, Ajinkya Rahane, MS Dhoni (wk), Yuvraj Singh, Kedar Jadhav, Hardik Pandya, R Ashwin, Ravindra Jadeja, Mohammed Shami, Umesh Yadav, Bhuvneshwar Kumar, Jasprit Bumrah, Dinesh Karthik (replaces Manish Pandey), Manish Pandey (ruled out with an injury)
New Zealand : Kane Williamson (Captain), Corey Anderson, Trent Boult, Neil Broom, Colin de Grandhomme, Martin Guptill, Tom Latham, Mitchell McClenaghan, Adam Milne, James Neesham, Jeetan Patel, Luke Ronchi (wk), Mitchell Santner, Tim Southee, Ross Taylor
Pakistan : Sarfraz Ahmed (Captain & wk), Ahmed Shehzad, Azhar Ali, Mohammad Hafeez, Babar Azam, Shoaib Malik, Imad Wasim, Fakhar Zaman, Fahim Ashraf, Mohammad Amir, Junaid Khan, Hasan Ali, Shadab Khan, Rumman Raees (replaces Wahab Riaz), Wahab Riaz (ruled out with an injury), Haris Sohail (replaces Umar Akmal), Umar Akmal (ruled out with poor fitness)
South Africa : AB de Villiers (Captain), Hashim Amla, Quinton de Kock (wk), Faf du Plessis, JP Duminy, David Miller, Chris Morris, Wayne Parnell, Andile Phehlukwayo, Kagiso Rabada, Imran Tahir, Keshav Maharaj, Dwaine Pretorius, Farhaan Behardien, Morne Morkel
Sri Lanka : Angelo Mathews (Captain), Upul Tharanga (Vice-captain), Niroshan Dickwella (wk), Kusal Perera (wk), Kusal Mendis (wk), Asela Gunaratne, Dinesh Chandimal (wk), Lasith Malinga, Suranga Lakmal, Nuwan Pradeep, Nuwan Kulasekera, Thisara Perera, Lakshan Sandakan, Seekkuge Prasanna, Dhananjaya de Silva, Danushka Gunathilaka (replaces Kapugedera), Chamara Kapugedera (ruled out with an injury)