A catalogue of my work, arranged by genre.

How the Royal Challengers Bangalore have miscalculated over the years

From contenders in the early years to bottom feeders in recent seasons - a look at how things have gone wrong for the…

What to expect from the IPL Governing Council meeting

From safety protocols to assigning home grounds, here is what could happen during the Sunday meeting

Naseem Shah becomes youngest bowler to take a Test hat-trick

The 16-year-old engineered a collapse of 4 for 2, as Bangladesh squandered a good start

Stokes and Perera, plus seven

Test batting nominees for the ESPNcricinfo Awards 2019

The twilight report: How the pink ball fared

The first day-night Test in India was also the shortest ever played in the country. Here's what we learned from it.

India Tests home season review

India finish a relatively smaller home season of five Tests with most things in place

KPL – Karnataka cricket’s problem child?

Put together in 2009, the KPL has time and again run into controversy. Here's a complete lowdown

FAQs on terbutaline, the drug that got Prithvi Shaw suspended

Find out what terbutaline does to an athlete, and why it is on the WADA list of prohibited substances

Combination confusion: the Vijay question, and Morris v Boult

Capitals also need to make a choice between the two Colins - Ingram and Munro - ahead of the second qualifier

RCB exit report: plagued by over reliance on big names

The worst bowling averages in the last five overs of IPL 2019 are only one of the many reasons why Royal Challengers…

Ambati Rayudu v Vijay Shankar – the non-fight after the mega hype

In the same week one took the other's place in India's World Cup squad, they squared off against each other in an IPL…

Don’t care if I’m judged on not winning the IPL – Virat Kohli

'Obviously, you want to win," the RCB captain said in response to criticism of his captaincy. 'I am doing what I am…

Super Kings v Royal Challengers: The derby dossier

It's been a while since this blockbuster came round to the MA Chidambaram stadium and here are all the reasons why you…

RCB look strong as ever, but might struggle with team balance

With Shimron Hetmyer and Marcus Stoinis joining the pack, Virat Kohli's team has the firepower to change their recent…

Batsmen see Afghanistan through to historic maiden Test win

Rahmat Shah made his second fifty of the match and put on a century stand for the second wicket with Ihsanullah as…

Greatest World Cup matches: Heart-stopping, heartbreaking

Few one-dayers have matched this 2015 semi-final for emotional intensity