Newsroom

Ashleigh Gardner celebrates a wicket in an international match

Ashleigh Gardner - Australian Women's Cricket's Underrated Gem

Ashleigh Gardner is one of Australia's leading all-rounders and captain of Gujarat Giants in the WPL. This updated ZAP profile covers her international career, 2025 World Cup centuries, current 2026 batting stats and WPL leadership.

Read moreabout Ashleigh Gardner - Australian Women's Cricket's Underrated Gem

Steve Smith celebrates a century in a test match

Steve Smith: Stats and Career | From a Leg Spinner to a Batting Great

Steve Smith evolved from a young leg-spinner into one of modern cricket's great Test batters. This updated ZAP profile covers his career, captaincy, 2018 ball-tampering ban and October 2026 totals of 10,920 Test runs, 37 Test centuries and 219 Test catches.

Read moreabout Steve Smith: Stats and Career | From a Leg Spinner to a Batting Great

Indian Cricket Team players celebrate after beating South Africa in the 2024 ICC T20 World Cup Final

India Bring the T20 World Cup Home after 17 years: Relive the Story

India beat South Africa by seven runs in the 2024 Men's T20 World Cup final at Kensington Oval. Relive Virat Kohli's 76, Axar Patel's counterattack, Jasprit Bumrah's spell, Suryakumar Yadav's boundary catch and the title that India later defended in 2026.

Read moreabout India Bring the T20 World Cup Home after 17 years: Relive the Story

The ICC ODI Cricket World Cup Trophy

Upcoming ICC Tournaments: 2027-2031 Schedule, Hosts & Fixtures

The 2027 Men's Cricket World Cup schedule is now confirmed, beginning 2 October across South Africa, Zimbabwe and Namibia and ending with the Johannesburg final on 21 November. See key 2027 fixtures plus ICC hosts through 2031.

Read moreabout Upcoming ICC Tournaments: 2027-2031 Schedule, Hosts & Fixtures

Babar Azam raises his bat to celebrate a century

Babar Azam: The King of Cricket in Pakistan

Babar Azam is one of Pakistan's leading modern batters and returned as Test captain in 2026. This updated ZAP Cricket profile covers his rise, technique, cover drive, international records, captaincy history and comparisons with Virat Kohli.

Read moreabout Babar Azam: The King of Cricket in Pakistan

Corey Anderson batting for Mumbai Indians vs Rajasthan Royals

What is Net Run Rate (NRR) in Cricket and how to Calculate it?

Net Run Rate (NRR) in Cricket:

NRR acts as a tiebreaker for teams with the same points in a league, determining their standing. It shows how many runs a team scores compared to how many runs they let the other team score. NRR is calculated by subtracting the opponent's Run Rate from the team's Run Rate. Tournament NRR is calculated using the formula: (Total runs scored / Total overs faced) - (Total runs conceded / Total overs bowled).

How to Calculate Net Run Rate:

  1. Calculate Run Rate (RR) for each team in a match.

    • RR = Total runs scored / Total overs faced
  2. Calculate Match NRR for each team.

    • Match NRR = Team’s Run Rate − Opponent’s Run Rate
  3. Calculate Tournament NRR for each team.

    • Tournament NRR = (Total runs scored / Total overs faced) - (Total runs conceded / Total overs bowled)

Example:

For RCB: Total runs scored in all matches = 1500 runs Total overs faced in all matches = 250 overs Total runs conceded in all matches = 1400 runs Total overs bowled in all matches = 245 overs Tournament NRR = (1500 / 250) – (1400 / 245) So, RCB’s tournament NRR = 6.00 − 5.71 = 0.29

Read moreabout What is Net Run Rate (NRR) in Cricket and how to Calculate it?

Ravindra Jadeja taking an incredible diving catch

Best Fielder in Cricket History: The Safest Pair of Hands

Who are cricket's greatest fielders? ZAP Cricket ranks Jonty Rhodes, Paul Collingwood, Kieron Pollard, Steve Smith, Ravindra Jadeja, Virat Kohli, Ricky Ponting and others using catching, throwing, agility and match impact.

Read moreabout Best Fielder in Cricket History: The Safest Pair of Hands

David Miller completes a catch in a T20I match

Which player has the Most Catches in Cricket History?

Joe Root now leads men's Test cricket catches by a non-wicketkeeper, while Mahela Jayawardene still owns the ODI and combined international benchmarks. This updated ZAP guide refreshes Test, ODI, T20I and all-format catching records through 2026.

Read moreabout Which player has the Most Catches in Cricket History?

A still image of the iconic Dhoni shot, where his hit a six to win India the world cup final

The Best Finishing Batters in Cricket History: Ranking the Greats

Who are cricket's greatest finishers? ZAP Cricket ranks MS Dhoni, Michael Bevan, Lance Klusener, Jos Buttler, Kieron Pollard, AB de Villiers and other closers using pressure batting, chases, death-overs scoring and match impact.

Read moreabout The Best Finishing Batters in Cricket History: Ranking the Greats