Knockout punches
Knockout punches

Our pick of the best World T20 batting performances is heavy on semi-finals and finals performances

Daddy doubles, and a debut ton at 35
Daddy doubles, and a debut ton at 35

The best Test batting in 2015 featured some heroic second-innings rescue efforts

Made in the antipodes
Made in the antipodes

Australians and New Zealanders throng the Test and ODI XIs of the year, as picked by ESPNcricinfo's staff

'How the bloody hell did we win that?'
'How the bloody hell did we win that?'

West Indies had the 1996 semi-final against Australia in the bag. Then they found a way to throw it away

Hooda builds on early promise
Hooda builds on early promise

Temperament and consistency are key qualities for India Under-19 and Baroda allrounder Deepak Hooda as he looks to develop his potential on the first-class circuit

Ganga launches coaching DVD for youngsters, coaches
Ganga launches coaching DVD for youngsters, coaches

Daren Ganga has produced an interactive coaching DVD to help youngsters fast-track their development and assist coaches and parents in enhancing their knowledge of the game

Boult's boundary blinder
Boult's boundary blinder

Plays of the day for the second T20I between West Indies and New Zealand in Dominica

Fletcher, bowlers help WI draw level
Fletcher, bowlers help WI draw level

Following their demoralising Test series defeat, West Indies found solace in the format they relish the most by squaring the T20s 1-1 with an all-round performance in Roseau

Bevan's best, and a combined Indo-Pak team
Bevan's best, and a combined Indo-Pak team

A look back at five high-profile exhibition matches

CSK seek their sixth final, Kings XI their first
CSK seek their sixth final, Kings XI their first

Kings XI Punjab have another chance at making their first IPL final while Chennai Super Kings are chasing their sixth in seven seasons

Underachieving Sunrisers get balance wrong
Underachieving Sunrisers get balance wrong

An unstable batting order and inconsistent showings with the ball affected Sunrisers' progress

Honest Kohli, Smith's effortless punch
Honest Kohli, Smith's effortless punch

Plays of the day for the match between Royal Challengers Bangalore and Chennai Super Kings in Bangalore

Super Kings end three-match losing streak
Super Kings end three-match losing streak

Chennai Super Kings took a step closer towards finishing second ahead of the playoffs with a comprehensive eight-wicket win over Royal Challengers Bangalore with 14 balls to spare

Gayle flops again
Gayle flops again

Plays of the day for the match between Sunrisers Hyderabad and Royal Challengers Bangalore in Hyderabad

Sunrisers spice up fight for fourth
Sunrisers spice up fight for fourth

Sunrisers Hyderabad appeared to be coasting towards their target of 161 after a strong opening stand, but managed to drag it to the last over to win by seven wickets and upset Royal Challengers Bangalore's plans of making the playoffs

Left-arm spinner 1, KP 0
Left-arm spinner 1, KP 0

Plays of the day for the match between Delhi Daredevils and Kings XI Punjab in Delhi

Vohra, Akshar deliver for Kings XI
Vohra, Akshar deliver for Kings XI

Kings XI Punjab became the first team to confirm their seat in the playoffs with a four-wicket win over bottom-placed Delhi Daredevils

Royal Challengers in battle for survival
Royal Challengers in battle for survival

While Super Kings are all but through to the playoffs, the demands are much harder on Royal Challengers, who cannot afford any slip-ups in their four remaining matches

Batting concerns remain for Sunrisers
Batting concerns remain for Sunrisers

Sunrisers Hyderabad moved up the table but questions still loom over their batting. Delhi Daredevils need to win as many as possible from here on

Mid-table RCB bank on home record
Mid-table RCB bank on home record

With three wins in seven games, Royal Challengers Bangalore have plenty of catching up to do. That their next three games are at home is encouraging