ICC events · 2003–2023

ICC Men's Cricket World Cup (Cricket World Cup) ball-by-ball data API

OpenCricket API has ball-by-ball data for 229 ICC Men's Cricket World Cup matches, from 9 Feb 2003 to 19 Nov 2023. Every delivery, scorecard and player, through one REST API and an MCP server for AI agents.

229Matches
121kDeliveries
5Seasons
751Players and officials

Cricket World Cup finals

SeasonResultVenue
2023/24Australia won by 6 wickets v IndiaNarendra Modi Stadium, Ahmedabad
2014/15Australia won by 7 wickets v New ZealandMelbourne Cricket Ground
2010/11India won by 6 wickets v Sri LankaWankhede Stadium
2006/07Australia won by 53 runs v Sri LankaKensington Oval, Bridgetown
2002/03Australia won by 125 runs v IndiaNew Wanderers Stadium, Johannesburg

Most runs

BatterRunsBallsSR
KC Sangakkara1,5251,75786.8
V Kohli1,2971,50886
SR Tendulkar1,2191,33691.2
AB de Villiers1,2071,029117.3
RT Ponting1,1601,32187.8

Most wickets

BowlerWktsRunsEcon
M Muralitharan529364.01
GD McGrath476573.99
Z Khan448904.48
Mohammed Shami415515.02
SL Malinga408675.39

Highest individual scores

BatterRunsBallsAgainst
MJ Guptill237163West Indies, 2015
CH Gayle215147Zimbabwe, 2015
MR Marsh177132Bangladesh, 2023
V Sehwag175140Bangladesh, 2011
Q de Kock174140Bangladesh, 2023

Highest team totals

TeamScoreAgainst
South Africa428/5Sri Lanka, 2023
India413/5Bermuda, 2007
South Africa411/4Ireland, 2015
India410/4Netherlands, 2023
South Africa408/5West Indies, 2015

All figures are computed from the 229 ICC Men's Cricket World Cup matches in the Cricsheet archive (2003–2023). Matches that are not in the archive are not counted, so career totals can differ from official records.

Query Cricket World Cup data

cURL · GET /v1/matches
curl "https://opencricketapi.com/v1/matches?competition=comp_icc-mens-cricket-world-cup&season=2023/24" \
  -H "Authorization: Bearer oc_live_your_api_key"

Competition ID: comp_icc-mens-cricket-world-cup. See the API docs for scorecards, deliveries, partnerships and phase splits.

Seasons

2002/03 · 49 matches2006/07 · 50 matches2010/11 · 49 matches2014/15 · 42 matches2023/24 · 39 matches

Questions about Cricket World Cup data

Is there an API for Cricket World Cup ball-by-ball data?

Yes. OpenCricket API has ball-by-ball data for 229 ICC Men's Cricket World Cup matches from 9 Feb 2003 to 19 Nov 2023: 121,325 deliveries with batter, bowler, runs, extras and wickets. Query it with GET /v1/matches?competition=comp_icc-mens-cricket-world-cup.

Which Cricket World Cup seasons are covered?

5 seasons: 2002/03, 2006/07, 2010/11, 2014/15, 2023/24. Each season lists its matches with stable IDs and full scorecards.

Who has scored the most runs in the Cricket World Cup?

In the 229 ICC Men's Cricket World Cup matches in this archive (2003–2023), KC Sangakkara has scored the most runs: 1,525 from 1,757 balls. Matches missing from the archive are not counted.

Who has taken the most wickets in the Cricket World Cup?

In the matches in this archive (2003–2023), M Muralitharan has taken the most wickets: 52.

Who won the most recent Cricket World Cup final?

Australia won by 6 wickets in the 2023/24 final at Narendra Modi Stadium, Ahmedabad on 19 Nov 2023.

More ICC events data

Build with Cricket World Cup data.

Join the waitlist for a free Starter key, or the Developer plan for every delivery and all MCP tools.