2024 in pictures
How short was the shortest Test ever that produced a win-loss result? India bowled South Africa out twice inside two days to record their first win in Cape Town. A total of 107 overs - 642 balls - were bowled, the fewest in a result Test in over 90 years. It wasn't the fairy-tale end Dean Elgar, whose last game it was, would have imagined for his career.•AFP/Getty Images
Australia found themselves at the receiving end of a few shock defeats this year, but none bigger than West Indies' eight-run win at the Gabba. Shamar Joseph, who got his hero Steve Smith with his very first delivery in Test cricket in the previous game, ran through Australia, taking seven in the second innings to give West Indies their first Test win against Australia in over 20 years.•Cricket Australia/Getty Images
Ireland had lost seven of the seven Tests they played before 2024, but they came good this year by making it two wins out of two. They thwarted Afghanistan in the first, Mark Adair (in picture) taking eight in the match, then beat Zimbabwe in July on the back of a superb all-round performance by Andy McBrine.•ACB
USA came out of near obscurity with a bang this year, winning a T20I series against Bangladesh, their first series defeat of any Test-playing nation. But it was only a preview of things to come. Their next stop was the T20 World Cup, where...•USA Cricket
But the T20 World Cup belonged to India, who reached the final unbeaten on a streak of seven wins and denied South Africa the trophy one more time to win their first World Cup trophy since 2011. After the win, Rohit Sharma and Virat Kohli announced their retirements from the shortest format.•AFP/Getty Images
Bangladesh cricket's highest point of the year, inarguably, was their Test series sweep in Pakistan, for the first time. Litton Das and Mushfiqur Rahim starred with the bat, but it was Bangladesh's newly confident pace battery that cut Pakistan legs out from under them.•Associated Press
New Zealand's men had won just two Tests of 36 in India since their first trip to the country in 1955. So India were absolutely blindsided when the visitors proceeded to bowl them out for 46 in the first Test, pummel them by 113 runs in the second, and finish with a 25-run win in Mumbai to whitewash them 3-0. It was their first series sweep in India ever.•BCCI
Pakistan had a torrid time of it in two of three formats this year but they sparkled in ODIs, winning seven of the nine they played, and winning every away series, beating Australia and Zimbabwe and then whitewashing South Africa 3-0. It was a bright end to a year in which they saw defeats to Bangladesh and USA and an early flight back home from the World Cup.•AFP/Getty Images
Possibly England's best Test victory of the year. They bounced back from a 190-run deficit in Hyderabad to win the first Test against India by 28 runs. England owed their remarkable turnaround to a stunning 196 by Ollie Pope, who outfoxed India's bowlers with a flurry of sweeps and reverse sweeps in easily one of the best innings by a visiting batter in India.•Getty Images
Australia's highest-profile retirement since the late 2000s. David Warner's glittering but chequered Test career ended at his home ground, the SCG, in a 3-0 whitewash of Pakistan. He signed off after 112 Tests as the fourth most prolific opener, possibly the greatest of the current era, and definitely the most entertaining. •Getty Images
Royal Challengers Bengaluru won their first title in 16 years, but it was the women who brought it home for them, in the WPL. Sophie Molineux and Asha Sobhana restricted table-toppers Delhi Capitals, who had won six of the eight matches they played, to 113, a target Sophie Devine, Smriti Mandhana and Ellyse Perry made quick work of to lift the trophy.•BCCI
Aaron Jones marked his first T20 World Cup for USA with an unbeaten 94 against Canada - the second highest score on debut in a T20 World Cup. USA then proceeded to cause a massive upset at the tournament by beating Pakistan in a near-comical Super Over.•ICC/Getty Images
One of the greatest fast bowlers of them all called curtains on a glorious career. With 704 wickets in a 20-year run, Anderson finished behind only Muthiah Muralidaran and Shane Warne - West Indies' Joshua Da Silva became his final victim - but neither had his longevity. Anderson was 41 when he retired.•PA Images via Getty Images
Sri Lanka had much to cheer this year in cricket - a Test sweep of Bangladesh away, New Zealand at home, and a first ODI series win against India since 1997. But their finest hour perhaps came at The Oval, where their four-pronged pace attack trumped England's, and Pathum Nissanka's breakneck century helped overhaul the target easily on the fourth morning.•Getty Images
R Ashwin bowled his last ball in international cricket in the pink-ball Test in Adelaide, though few knew it then. He announced his shock retirement at the end of the third Test, in Brisbane, finishing his 15-year career with 537 wickets in 106 Test matches, behind only Anil Kumble for India.•Getty Images
Smriti Mandhana broke so many records this year, that that itself should have qualified as a record. She surpassed every other batter in women's cricket for the most runs in T20Is in a calendar year (763), most international runs (1655 and counting), and most ODI hundreds in a year (four). She now has the most fifties in all women's T20Is overall (30), of which eight came this year, and also became the only women's player with 16 fifty-plus scores in a year across formats.•BCCI
A fiery, tenacious and injury-hit career came to an abrupt end when Neil Wagner was informed that his skills would not longer be needed for New Zealand. Wagner made the emotional call to retire after being left out of the side for their series against Australia.•Getty Images
Scenes at the Chepauk, where Kolkata Knight Riders capped a dominant season with their first IPL title in ten years, beating Sunrisers Hyderabad by eight wickets. KKR owed much of their run to a resurgent Sunil Narine, whose 488 runs and 17 wickets made him the Player of the Series.•AFP/Getty Images
Afghanistan did what they have been threatening to for a long time - beating the big boys on the biggest stage. They won against New Zealand, Australia and Bangladesh to reach their first T20 World Cup semi-final, the farthest they have got in the tournament, and for good measure, they then beat South Africa in an ODI series in Sharjah.•ICC/Getty Images
Chamari Athapaththu, Sri Lanka women's talisman, led them to another milestone, all while hinting at retirement. She looked nowhere near done, though, when she racked up a rapid-fire 61 in the Asia Cup final against India, to go with her 243 runs in the other matches, to win her side their first title in the tournament.•Sri Lanka Cricket
New Zealand women came into the T20 World Cup on a string of ten straight T20I losses, and proceeded to win every match in the tournament save one. Coming up against an equally dominant South Africa in the final, Amelia Kerr top-scored with 43, then took 3 for 24 to give New Zealand their first women's T20 World Cup title.•ICC/Getty Images
Big-name retirements bookended the year for New Zealand, with Tim Southee calling time on a mighty 16 years of cricket, in which he took 391 wickets in 107 Tests, ending as New Zealand's second-highest wicket-taker after Richard Hadlee. He also holds another unlikely record - a joint fourth place with Chris Gayle for the player to score the most sixes in Tests, with 98.•AFP/Getty Images