Built and run by one person.

Validations

The cricket data behind our free SQL API and MCP server. Ball-by-ball IPL and international T20, ODI and Test matches since 2001.
Docs: tigzig.com/apis/database

Everything tallies, end to end

Served-data checks last run 05 Nov 2026, 11:20 IST (05:50 UTC). Refreshed twice a day, and every run is published, pass or fail.

The chain, in the order the data travels

1. Cricsheet to masterThe pipeline downloads the source, builds a master file, and runs its own checks before it lets the new master replace the old one.
all 52 checks passed · 04 Nov 2026, 22:08 IST (16:38 UTC)
2. Master to servedA separate guard compares what db-mcp serves against what the pipeline says it wrote, slice by slice, so a stalled or half-applied refresh cannot look green.
all 21 comparisons tally · 05 Nov 2026, 11:05 IST (05:35 UTC)
3. Served data, over the public APIThis battery runs against what the API actually returns, on both engines, and publishes every result below.
all 22 checks passed

1. Cricsheet to master

Last build that loaded new data: 04 Nov 2026, 22:08 IST (16:38 UTC), 0 matches added, 52 of 52 checks passed. Since then the pipeline has run 1 more time and found nothing new at the source; the latest was 05 Nov 2026, 10:08 IST (04:38 UTC).

ResultCheckExpectedActual
PASSZIP vs DB match count (T20)58495849
PASSZIP vs DB match count (ODI)32373237
PASSZIP vs DB match count (TEST)923923
PASSZIP vs DB match count (IPL)12431243
INFOCricsheet duplicate player-of-match rowsreported as filed, not corrected1 match(es) list the same player twice: 1394759
PASSCricsheet published counts tallyour counts within 5 of cricsheet's published figuresexact tally on every format and gender
PASSSource CSV matches DB values (sampled)0 mismatches over 150 matches / 469,552 field comparisonsverbatim match
PASSNo unknown cricsheet info keys37 consumed + 0 declinedno unknown keys
INFONon-match files in zips are skipped, not ingestedreported, not judged1 skipped: ['IPL:all_matches.csv']
The other 43 checks the pipeline ran on that build, by family

Integrity of the master

ResultCheckExpectedActual
PASSNo orphan ball_by_ball match_ids00
PASSNo NULL match_type / start_date0type=0 date=0
PASSNo NULL team1/team200
PASSNo teams lost131 old teams all present131 teams, missing: none
PASSWinner is team1/team2/NULL00
PASSToss winner is team1/team2/NULL00
PASSNo duplicate match_ids00
PASSNo negative runs_off_bat00
PASSAll wicket types recognizedknown types onlyall known
PASSSchema identical (column names, order, types)staging schema == live schemaidentical
PASSAll expected tables present in staging4 tables: ['match_info', 'ball_by_ball', 'match_players', 'people']all present

Cricket rules in the master

ResultCheckExpectedActual
PASSInnings domain valid per formatTEST 1-4; ODI/T20 innings>2 only as a short super over0 violations; max innings {'T20': 8, 'ODI': 4, 'TEST': 4, 'IPL': 6}
PASSNo innings exceeds 10 dismissalsmax 10 per innings0 innings over 10; observed max 10
PASSNo-result share per format in band{'TEST': (12.0, 28.0), 'ODI': (2.0, 10.0), 'T20': (1.0, 8.0), 'IPL': (0.5, 8.0)}in band: {'T20': 2.9, 'ODI': 4.8, 'TEST': 19.4, 'IPL': 2.0}
PASSDuplicate ball slots explained by long overs00 duplicate slots not inside a 10+ delivery over
PASSMulti-value fields ordered and consistent0 on every invariantall consistent

Nothing lost since the previous run

ResultCheckExpectedActual
PASSMatch counts by type+gender never regressall segments new >= oldnone
PASSDelivery counts by type never regressall types new >= oldnone
PASSMax date per type extends or staysnew max >= old max ({'T20': '2026-11-01', 'ODI': '2026-11-02', 'TEST': '2026-10-28', 'IPL': '2026-05-31'}){'T20': '2026-11-01', 'ODI': '2026-11-02', 'TEST': '2026-10-28', 'IPL': '2026-05-31'}
PASSAll old match_ids preserved11252 old ids all presentlost: 0
PASSSpot-check: 50 old matches identical delivery counts0 mismatches0 mismatches
PASSRetained matches: per-delivery values unchangedidentical sums over 11252 retained matchesno drift
PASSRetained matches: metadata values unchangedidentical team/winner/toss/venue/date/gender profileno drift

Player registry

ResultCheckExpectedActual
PASSEvery match has a full player registry0 matches with fewer than 12 named people0 thin/absent
PASSPlayer identifiers are 8-char hex00
PASSOne row per person per match0 duplicate names, 0 duplicate idsnames=0 ids=0
PASSPlayer role values recognizedparts drawn from ['match_referee', 'player', 'reserve_umpire', 'tv_umpire', 'umpire']all recognized
INFORegistry names cricsheet does not placereported, not judged1561 rows with no role
INFONamed officials absent from the match registryreported, not judged5 rows with no identifier
PASSBall-by-ball names resolve in the match registry>= 99.95% of name references resolve99.9937% (989 of 15,598,068 unresolved)

Player master

ResultCheckExpectedActual
PASSPeople identifiers unique00
PASSPeople row count in band14,000 - 30,00018,698
PASSEvery match identifier exists in people00

Plausibility bands

ResultCheckExpectedActual
PASSAvg deliveries/match in expected band{'TEST': (1000, 2500), 'ODI': (300, 700), 'T20': (150, 400)}all in band
PASSICC classification distribution stableper-class change <= 10 appearances{"Associate-ODI": 2042, "Associate": 6454, "Full Member": 11522, "null": 2486}
PASSAdded match volume plausible<= 1500 added0

Post-deploy: live counts equal what was built

ResultCheckExpectedActual
PASSPost-deploy: live match counts == staging{"IPL|male": 1243, "ODI|female": 620, "ODI|male": 2617, "T20|female": 2200, "T20|male": 3649, "TEST|female": 24, "TEST|male": 899}{"IPL|male": 1243, "ODI|female": 620, "ODI|male": 2617, "T20|female": 2200, "T20|male": 3649, "TEST|female": 24, "TEST|male": 899}
PASSPost-deploy: live delivery count == staging51070275107027
PASSPost-deploy: live match_players count == staging298011298011
PASSPost-deploy: live people count == staging1869818698

Reported, not judged

ResultCheckExpectedActual
INFOLow-delivery matches (<20, abandoned)18
INFOVenue/city qualityvenues 382->382, null city 634

Changes to matches already published

ResultCheckExpectedActual
PASSOld matches changed by this build (every column)0 changed (observed only, never blocks)no old match changed in any column

Changes to matches already published

Each build compares every match already in the master with the new build, column by column, in every table. When cricsheet corrects a match it published earlier, such as a player's name, a venue or a scorecard entry, the change is listed here with the old and new value. Corrections are applied, not held back. The last five builds are shown.

04 Nov 2026, 22:08 IST (16:38 UTC) · no match already published was changed
04 Nov 2026, 13:16 IST (07:46 UTC) · 5,145 matches already published changed, all in match_info.venue (for example 'Queens Sports Club' became 'Queens Sports Club, Bulawayo'); 17 new matches added
MatchTableColumnRowsOld valueNew value
Australia v West Indies, 2003-05-17, ODI malematch_infovenue1Sabina Park, Kingston, JamaicaSabina Park
Australia v West Indies, 2003-05-30, ODI malematch_infovenue1Queen's Park (New), St George's, GrenadaNational Cricket Stadium, St George's, Grenada
Sri Lanka v West Indies, 2003-06-07, ODI malematch_infovenue1Kensington Oval, Bridgetown, BarbadosKensington Oval
Bangladesh v England, 2003-11-07, ODI malematch_infovenue1MA Aziz Stadium, ChittagongChittagong Stadium
Zimbabwe v Sri Lanka, 2004-04-20, ODI malematch_infovenue1Queens Sports ClubQueens Sports Club, Bulawayo
Bangladesh v West Indies, 2004-05-15, ODI malematch_infovenue1Arnos Vale GroundArnos Vale Ground, Kingstown
West Indies v Bangladesh, 2004-05-16, ODI malematch_infovenue1Arnos Vale GroundArnos Vale Ground, Kingstown
New Zealand v Bangladesh, 2004-11-02, ODI malematch_infovenue1MA Aziz StadiumChittagong Stadium
Zimbabwe v Bangladesh, 2005-01-24, ODI malematch_infovenue1MA Aziz StadiumChittagong Stadium
Zimbabwe v Bangladesh, 2005-01-31, ODI malematch_infovenue1Bangabandhu National StadiumBangabandhu National Stadium, Dhaka
England v South Africa, 2005-02-02, ODI malematch_infovenue1Mangaung OvalMangaung Oval, Bloemfontein
South Africa v England, 2005-02-09, ODI malematch_infovenue1Buffalo ParkBuffalo Park, East London
England v South Africa, 2005-02-13, ODI malematch_infovenue1SuperSport ParkSuperSport Park, Centurion
South Africa v Zimbabwe, 2005-02-25, ODI malematch_infovenue1The Wanderers StadiumWanderers Stadium, Johannesburg
Australia v New Zealand, 2005-02-26, ODI malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v Australia, 2005-03-01, ODI malematch_infovenue1Basin ReserveBasin Reserve, Wellington
Zimbabwe v South Africa, 2005-03-02, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
England v India, 2004-09-03, ODI malematch_infovenue1Kennington OvalThe Oval
Australia v Pakistan, 2003-02-11, ODI malematch_infovenue1New Wanderers Stadium, JohannesburgWanderers Stadium, Johannesburg
South Africa v New Zealand, 2003-02-16, ODI malematch_infovenue1New Wanderers Stadium, JohannesburgWanderers Stadium, Johannesburg
Pakistan v Netherlands, 2003-02-25, ODI malematch_infovenue1Boland Bank Park, PaarlBoland Park, Paarl
India v Sri Lanka, 2003-03-10, ODI malematch_infovenue1New Wanderers Stadium, JohannesburgWanderers Stadium, Johannesburg
Zimbabwe v Kenya, 2003-03-12, ODI malematch_infovenue1Goodyear Park, BloemfonteinMangaung Oval, Bloemfontein
Australia v India, 2003-03-23, ODI malematch_infovenue1New Wanderers Stadium, JohannesburgWanderers Stadium, Johannesburg
Zimbabwe v India, 2004-01-14, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
West Indies v Pakistan, 2005-01-19, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
West Indies v Australia, 2005-01-21, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
Pakistan v West Indies, 2005-02-01, ODI malematch_infovenue1W.A.C.A. GroundWACA, Perth
Pakistan v Bangladesh, 2004-07-17, ODI malematch_infovenue1Sinhalese Sports ClubSinhalese Sports Club Ground
Pakistan v Sri Lanka, 2004-07-21, ODI malematch_infovenue1R.Premadasa StadiumR Premadasa Stadium, Colombo
Bangladesh v Sri Lanka, 2004-07-23, ODI malematch_infovenue1R.Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2004-08-01, ODI malematch_infovenue1R.Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v Pakistan, 2003-04-04, ODI malematch_infovenue1Sharjah Cricket Association StadiumSharjah Cricket Stadium
Kenya v Zimbabwe, 2003-04-05, ODI malematch_infovenue1Sharjah Cricket Association StadiumSharjah Cricket Stadium
Sri Lanka v Kenya, 2003-04-06, ODI malematch_infovenue1Sharjah Cricket Association StadiumSharjah Cricket Stadium
United States of America v Australia, 2004-09-13, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
Zimbabwe v Sri Lanka, 2004-09-14, ODI malematch_infovenue1Kennington OvalThe Oval
West Indies v Bangladesh, 2004-09-15, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
New Zealand v Australia, 2004-09-16, ODI malematch_infovenue1Kennington OvalThe Oval
Pakistan v West Indies, 2004-09-22, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
England v Sri Lanka, 2002-06-27, ODI malematch_infovenue1Trent Bridge, NottinghamTrent Bridge
England v Zimbabwe, 2003-06-26, ODI malematch_infovenue1Trent Bridge, NottinghamTrent Bridge
England v Zimbabwe, 2003-07-01, ODI malematch_infovenue1Headingley, LeedsHeadingley
England v South Africa, 2003-07-03, ODI malematch_infovenue1Old Trafford, ManchesterOld Trafford
Zimbabwe v England, 2003-07-06, ODI malematch_infovenue1The Royal & Sun Alliance County Ground, BristolCounty Ground, Bristol
England v New Zealand, 2004-06-29, ODI malematch_infovenue1Riverside GroundRiverside Ground, Chester-le-Street
India v New Zealand, 2003-10-23, ODI malematch_infovenue1MA Chidambaram Stadium, Chepauk, ChennaiMA Chidambaram Stadium
New Zealand v Australia, 2003-11-03, ODI malematch_infovenue1Nehru Stadium, PoonaNehru Stadium, Pune
Pakistan v India, 2004-08-21, ODI malematch_infovenue1VRA Cricket GroundVRA Ground, Amstelveen
Sri Lanka v Pakistan, 2004-10-06, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Australia v New Zealand, 2004-12-05, ODI malematch_infovenue1Docklands StadiumTelstra Dome, Melbourne
West Indies v South Africa, 2005-05-08, ODI malematch_infovenue1Sabina Park, KingstonSabina Park
West Indies v South Africa, 2005-05-15, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
Pakistan v West Indies, 2005-05-22, ODI malematch_infovenue1Daren Sammy National Cricket Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
England v Australia, 2005-06-13, T20 malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
New Zealand v Australia, 2005-02-17, T20 malematch_infovenue1Eden ParkEden Park, Auckland
Bangladesh v England, 2005-06-16, ODI malematch_infovenue1Kennington OvalThe Oval
Australia v Bangladesh, 2005-06-18, ODI malematch_infovenue1Sophia GardensSophia Gardens, Cardiff
Australia v England, 2005-06-23, ODI malematch_infovenue1Riverside GroundRiverside Ground, Chester-le-Street
England v Australia, 2005-07-12, ODI malematch_infovenue1Kennington OvalThe Oval
South Africa v New Zealand, 2005-10-28, ODI malematch_infovenue1NewlandsNewlands, Cape Town
New Zealand v South Africa, 2005-10-30, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
Sri Lanka v India, 2005-11-03, ODI malematch_infovenue1Nehru StadiumNehru Stadium, Pune
South Africa v New Zealand, 2005-11-04, ODI malematch_infovenue1KingsmeadKingsmead, Durban
England v Pakistan, 2006-09-05, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
England v Sri Lanka, 2006-06-24, ODI malematch_infovenue1Riverside GroundRiverside Ground, Chester-le-Street
England v Pakistan, 2006-08-28, T20 malematch_infovenue1County GroundCounty Ground, Bristol
England v Sri Lanka, 2006-06-15, T20 malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
South Africa v India, 2005-11-28, ODI malematch_infovenue1Wankhede StadiumWankhede Stadium, Mumbai
Australia v Sri Lanka, 2006-01-29, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
South Africa v Sri Lanka, 2006-01-17, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
South Africa v Sri Lanka, 2006-01-31, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
New Zealand v Sri Lanka, 2006-01-03, ODI malematch_infovenue1Jade StadiumJade Stadium, Christchurch
New Zealand v Sri Lanka, 2006-01-06, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
Australia v Sri Lanka, 2006-02-14, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
New Zealand v West Indies, 2006-02-16, T20 malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v West Indies, 2006-02-18, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
Pakistan v India, 2006-02-19, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Bangladesh v Sri Lanka, 2006-02-25, ODI malematch_infovenue1Chittagong Divisional StadiumBir Shrestha Shahid Ruhul Amin Stadium, Chittagong
Bangladesh v Australia, 2006-04-26, ODI malematch_infovenue1Narayanganj Osmani StadiumNarayanganj Osmani Stadium, Fatullah
Bangladesh v Australia, 2006-04-28, ODI malematch_infovenue1Narayanganj Osmani StadiumNarayanganj Osmani Stadium, Fatullah
New Zealand v West Indies, 2006-02-25, ODI malematch_infovenue1Jade StadiumJade Stadium, Christchurch
New Zealand v West Indies, 2006-03-01, ODI malematch_infovenue1McLean ParkMcLean Park, Napier
New Zealand v West Indies, 2006-03-04, ODI malematch_infovenue1Eden ParkEden Park, Auckland
India v England, 2006-03-28, ODI malematch_infovenue1Feroz Shah KotlaFeroz Shah Kotla, Delhi
India v England, 2006-04-03, ODI malematch_infovenue1Nehru Stadium, FatordaNehru Stadium, Fatorda, Margao
India v England, 2006-04-12, ODI malematch_infovenue1Keenan StadiumKeenan Stadium, Jamshedpur
India v England, 2006-04-15, ODI malematch_infovenue1Maharani Usharaje Trust Cricket GroundMaharani Usharaje Trust Cricket Ground, Indore
South Africa v Australia, 2006-02-24, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Sri Lanka v Pakistan, 2006-03-19, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
West Indies v Zimbabwe, 2006-05-10, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
West Indies v Zimbabwe, 2006-05-13, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
India v Pakistan, 2006-04-19, ODI malematch_infovenue1Sheikh Zayed StadiumSheikh Zayed Stadium, Abu Dhabi
Australia v Scotland, 2007-03-14, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
Bermuda v Sri Lanka, 2007-03-15, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
Ireland v Zimbabwe, 2007-03-15, ODI malematch_infovenue1Sabina Park, KingstonSabina Park
Bermuda v India, 2007-03-19, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
Scotland v South Africa, 2007-03-20, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
Pakistan v Zimbabwe, 2007-03-21, ODI malematch_infovenue1Sabina Park, KingstonSabina Park
Canada v New Zealand, 2007-03-22, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
Australia v South Africa, 2007-03-24, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
England v Kenya, 2007-03-24, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
West Indies v Australia, 2007-03-27, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
South Africa v Sri Lanka, 2007-03-28, ODI malematch_infovenue1Providence StadiumProvidence Stadium, Guyana
West Indies v New Zealand, 2007-03-29, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
England v Ireland, 2007-03-30, ODI malematch_infovenue1Providence StadiumProvidence Stadium, Guyana
Australia v Bangladesh, 2007-03-31, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
Bangladesh v New Zealand, 2007-04-02, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
Australia v England, 2007-04-08, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
Ireland v New Zealand, 2007-04-09, ODI malematch_infovenue1Providence StadiumProvidence Stadium, Guyana
West Indies v South Africa, 2007-04-10, ODI malematch_infovenue1National Cricket Stadium, St George'sNational Cricket Stadium, St George's, Grenada
Bangladesh v England, 2007-04-11, ODI malematch_infovenue1Kensington Oval, BridgetownKensington Oval
Australia v Ireland, 2007-04-13, ODI malematch_infovenue1Kensington Oval, BridgetownKensington Oval
Australia v New Zealand, 2007-04-20, ODI malematch_infovenue1National Cricket Stadium, St George'sNational Cricket Stadium, St George's, Grenada
West Indies v England, 2007-04-21, ODI malematch_infovenue1Kensington Oval, BridgetownKensington Oval
Australia v South Africa, 2007-04-25, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
South Africa v India, 2006-11-22, ODI malematch_infovenue1KingsmeadKingsmead, Durban
Australia v New Zealand, 2007-01-14, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
Australia v New Zealand, 2007-01-28, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
Australia v England, 2007-01-19, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
England v New Zealand, 2007-01-16, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
England v New Zealand, 2007-01-30, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
Kenya v Bangladesh, 2006-08-12, ODI malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
West Indies v Zimbabwe, 2006-10-08, ODI malematch_infovenue1Sardar Patel Stadium, MoteraSardar Patel Stadium, Motera, Ahmedabad
Bangladesh v Zimbabwe, 2006-10-13, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
Sri Lanka v West Indies, 2006-10-14, ODI malematch_infovenue1Brabourne StadiumBrabourne Stadium, Mumbai
India v England, 2006-10-15, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
Pakistan v Sri Lanka, 2006-10-17, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
Australia v West Indies, 2006-10-18, ODI malematch_infovenue1Brabourne StadiumBrabourne Stadium, Mumbai
Australia v England, 2006-10-21, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
South Africa v Sri Lanka, 2006-10-24, ODI malematch_infovenue1Sardar Patel Stadium, MoteraSardar Patel Stadium, Motera, Ahmedabad
New Zealand v Pakistan, 2006-10-25, ODI malematch_infovenue1Punjab Cricket Association Stadium, MohaliPunjab Cricket Association Stadium, Mohali, Chandigarh
India v West Indies, 2006-10-26, ODI malematch_infovenue1Sardar Patel Stadium, MoteraSardar Patel Stadium, Motera, Ahmedabad
Pakistan v South Africa, 2006-10-27, ODI malematch_infovenue1Punjab Cricket Association Stadium, MohaliPunjab Cricket Association Stadium, Mohali, Chandigarh
England v West Indies, 2006-10-28, ODI malematch_infovenue1Sardar Patel Stadium, MoteraSardar Patel Stadium, Motera, Ahmedabad
India v Australia, 2006-10-29, ODI malematch_infovenue1Punjab Cricket Association Stadium, MohaliPunjab Cricket Association Stadium, Mohali, Chandigarh
Australia v New Zealand, 2006-11-01, ODI malematch_infovenue1Punjab Cricket Association Stadium, MohaliPunjab Cricket Association Stadium, Mohali, Chandigarh
Australia v West Indies, 2006-11-05, ODI malematch_infovenue1Brabourne StadiumBrabourne Stadium, Mumbai
South Africa v Pakistan, 2007-02-07, ODI malematch_infovenue1KingsmeadKingsmead, Durban
New Zealand v Sri Lanka, 2006-12-26, T20 malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v Sri Lanka, 2006-12-28, ODI malematch_infovenue1McLean ParkMcLean Park, Napier
New Zealand v Sri Lanka, 2007-01-02, ODI malematch_infovenue1Jade StadiumJade Stadium, Christchurch
New Zealand v Australia, 2007-02-16, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
New Zealand v Australia, 2007-02-20, ODI malematch_infovenue1Seddon ParkSeddon Park, Hamilton
South Africa v India, 2006-12-01, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v Zimbabwe, 2006-09-15, ODI malematch_infovenue1Goodyear ParkMangaung Oval, Bloemfontein
India v West Indies, 2006-09-14, ODI malematch_infovenue1Kinrara Academy OvalKinrara Academy Oval, Kuala Lumpur
Australia v India, 2006-09-16, ODI malematch_infovenue1Kinrara Academy OvalKinrara Academy Oval, Kuala Lumpur
India v West Indies, 2006-09-20, ODI malematch_infovenue1Kinrara Academy OvalKinrara Academy Oval, Kuala Lumpur
Pakistan v West Indies, 2006-12-10, ODI malematch_infovenue1Gaddafi StadiumGaddafi Stadium, Lahore
Pakistan v West Indies, 2006-12-16, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
England v West Indies, 2007-06-28, T20 malematch_infovenue1Kennington OvalThe Oval
England v West Indies, 2007-06-29, T20 malematch_infovenue1Kennington OvalThe Oval
England v India, 2007-08-24, ODI malematch_infovenue1County GroundCounty Ground, Bristol
Bermuda v Canada, 2006-11-30, ODI malematch_infovenue1Willowmoore ParkWillowmoore Park, Benoni
Canada v Netherlands, 2006-12-01, ODI malematch_infovenue1Willowmoore ParkWillowmoore Park, Benoni
Bangladesh v Zimbabwe, 2006-12-03, ODI malematch_infovenue1Shaheed Chandu StadiumShaheed Chandu Stadium, Bogra
Bangladesh v Zimbabwe, 2006-12-05, ODI malematch_infovenue1Shaheed Chandu StadiumShaheed Chandu Stadium, Bogra
Bangladesh v Zimbabwe, 2006-12-09, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
Bermuda v Netherlands, 2007-02-04, ODI malematch_infovenue1Ruaraka Sports Club GroundRuaraka Sports Club Ground, Nairobi
Kenya v Canada, 2007-02-05, ODI malematch_infovenue1Jaffery Sports Club GroundJaffery Sports Club Ground, Nairobi
India v West Indies, 2007-01-27, ODI malematch_infovenue1MA Chidambaram Stadium, ChepaukMA Chidambaram Stadium
India v Sri Lanka, 2007-02-08, ODI malematch_infovenue1Eden GardensEden Gardens, Kolkata
India v Sri Lanka, 2007-02-17, ODI malematch_infovenue1Andhra Cricket Association-Visakhapatnam District Cricket Association StadiumDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India v Sri Lanka, 2007-02-14, ODI malematch_infovenue1Nehru Stadium, FatordaNehru Stadium, Fatorda, Margao
Bangladesh v India, 2007-05-12, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
South Africa v West Indies, 2007-09-11, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Kenya v New Zealand, 2007-09-12, T20 malematch_infovenue1KingsmeadKingsmead, Durban
Pakistan v Scotland, 2007-09-12, T20 malematch_infovenue1KingsmeadKingsmead, Durban
Australia v Zimbabwe, 2007-09-12, T20 malematch_infovenue1NewlandsNewlands, Cape Town
Bangladesh v West Indies, 2007-09-13, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
India v Pakistan, 2007-09-14, T20 malematch_infovenue1KingsmeadKingsmead, Durban
New Zealand v Sri Lanka, 2007-09-15, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v Bangladesh, 2007-09-15, T20 malematch_infovenue1NewlandsNewlands, Cape Town
Australia v Bangladesh, 2007-09-16, T20 malematch_infovenue1NewlandsNewlands, Cape Town
Pakistan v Sri Lanka, 2007-09-17, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Australia v Pakistan, 2007-09-18, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Australia v Sri Lanka, 2007-09-20, T20 malematch_infovenue1NewlandsNewlands, Cape Town
New Zealand v Pakistan, 2007-09-22, T20 malematch_infovenue1NewlandsNewlands, Cape Town
India v Pakistan, 2007-09-24, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Sri Lanka v England, 2007-10-10, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Australia v New Zealand, 2007-12-20, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
Australia v India, 2008-02-03, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
India v Sri Lanka, 2008-02-26, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
Sri Lanka v Bangladesh, 2007-07-20, ODI malematch_infovenue1P Saravanamuttu StadiumP Saravanamuttu Stadium, Colombo
Ireland v West Indies, 2007-07-14, ODI malematch_infovenue1Clontarf Cricket Club GroundClontarf Cricket Club Ground, Dublin
Kenya v Canada, 2007-10-20, ODI malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
England v New Zealand, 2008-06-21, ODI malematch_infovenue1County GroundCounty Ground, Bristol
India v Australia, 2007-09-29, ODI malematch_infovenue1M Chinnaswamy StadiumM Chinnaswamy Stadium, Bangalore
India v Australia, 2007-10-08, ODI malematch_infovenue1Sector 16 StadiumSector 16 Stadium, Chandigarh
India v Australia, 2007-10-17, ODI malematch_infovenue1Wankhede StadiumWankhede Stadium, Mumbai
India v Australia, 2007-10-20, T20 malematch_infovenue1Brabourne StadiumBrabourne Stadium, Mumbai
India v Pakistan, 2007-11-11, ODI malematch_infovenue1Green ParkGreen Park, Kanpur
India v Pakistan, 2007-11-15, ODI malematch_infovenue1Captain Roop Singh StadiumCaptain Roop Singh Stadium, Gwalior
India v Pakistan, 2007-11-18, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
South Africa v New Zealand, 2007-11-23, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v New Zealand, 2007-11-25, ODI malematch_infovenue1KingsmeadKingsmead, Durban
South Africa v New Zealand, 2007-11-30, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
South Africa v New Zealand, 2007-12-02, ODI malematch_infovenue1NewlandsNewlands, Cape Town
South Africa v West Indies, 2008-01-18, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v West Indies, 2008-01-20, ODI malematch_infovenue1SuperSport ParkSuperSport Park, Centurion
South Africa v West Indies, 2008-01-25, ODI malematch_infovenue1NewlandsNewlands, Cape Town
South Africa v West Indies, 2008-02-03, ODI malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Pakistan v South Africa, 2007-10-20, ODI malematch_infovenue1Gaddafi StadiumGaddafi Stadium, Lahore
New Zealand v Bangladesh, 2007-12-26, ODI malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v England, 2008-02-05, T20 malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v England, 2008-02-09, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
New Zealand v England, 2008-02-15, ODI malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v England, 2008-02-20, ODI malematch_infovenue1McLean ParkMcLean Park, Napier
Zimbabwe v South Africa, 2007-08-22, ODI malematch_infovenue1Queens Sports ClubQueens Sports Club, Bulawayo
Kenya v Bangladesh, 2007-09-01, T20 malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
Bangladesh v Pakistan, 2007-09-02, T20 malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
Kenya v Pakistan, 2007-09-04, T20 malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
South Africa v Netherlands, 2008-02-21, ODI femalematch_infovenue1Stellenbosch University 1Stellenbosch University Ground
Pakistan v Netherlands, 2008-02-22, ODI femalematch_infovenue1Stellenbosch University 2Stellenbosch University Ground 2
South Africa v West Indies, 2007-12-16, T20 malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
West Indies v Sri Lanka, 2008-04-10, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
West Indies v Sri Lanka, 2008-04-12, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
West Indies v Sri Lanka, 2008-04-15, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
West Indies v Australia, 2008-06-27, ODI malematch_infovenue1National Cricket Stadium, St George'sNational Cricket Stadium, St George's, Grenada
West Indies v Australia, 2008-06-29, ODI malematch_infovenue1National Cricket Stadium, St George'sNational Cricket Stadium, St George's, Grenada
West Indies v Australia, 2008-07-04, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
West Indies v Australia, 2008-07-06, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
Bangladesh v South Africa, 2008-03-12, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
Bangladesh v South Africa, 2008-03-14, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
Canada v Bermuda, 2008-06-29, ODI malematch_infovenue1Maple Leaf North-West GroundMaple Leaf North-West Ground, King City
Ireland v Kenya, 2008-08-25, ODI malematch_infovenue1Civil Service Cricket Club, StormontCivil Service Cricket Club, Stormont, Belfast
Netherlands v Scotland, 2008-07-29, ODI malematch_infovenue1Clontarf Cricket Club GroundClontarf Cricket Club Ground, Dublin
Pakistan v Zimbabwe, 2008-01-21, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Pakistan v Zimbabwe, 2008-01-24, ODI malematch_infovenue1Niaz Stadium, HyderabadNiaz Stadium, Hyderabad, Sind
Sri Lanka v United Arab Emirates, 2008-06-26, ODI malematch_infovenue1Gaddafi StadiumGaddafi Stadium, Lahore
Pakistan v India, 2008-06-26, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Pakistan v Sri Lanka, 2008-06-29, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Bangladesh v Sri Lanka, 2008-06-30, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Pakistan v India, 2008-07-02, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
India v Sri Lanka, 2008-07-03, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Pakistan v Bangladesh, 2008-07-04, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
India v Sri Lanka, 2008-07-06, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Sri Lanka v India, 2008-08-24, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2008-08-29, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Pakistan v Bangladesh, 2008-04-11, ODI malematch_infovenue1Iqbal StadiumIqbal Stadium, Faisalabad
Pakistan v Bangladesh, 2008-04-13, ODI malematch_infovenue1Gaddafi StadiumGaddafi Stadium, Lahore
Pakistan v Bangladesh, 2008-04-20, T20 malematch_infovenue1National StadiumNational Stadium, Karachi
Bangladesh v India, 2008-06-12, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
India v Pakistan, 2008-06-14, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
England v Australia, 2009-09-09, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
South Africa v Bangladesh, 2008-11-05, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v Australia, 2009-03-27, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v Australia, 2009-04-09, ODI malematch_infovenue1NewlandsNewlands, Cape Town
South Africa v Australia, 2009-04-13, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
South Africa v Australia, 2009-04-17, ODI malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Australia v South Africa, 2009-01-18, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
Australia v New Zealand, 2009-02-01, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
Australia v New Zealand, 2009-02-13, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
Australia v South Africa, 2009-01-13, T20 malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
West Indies v England, 2009-04-03, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
Bermuda v Scotland, 2008-08-03, T20 malematch_infovenue1Civil Service Cricket Club, StormontCivil Service Cricket Club, Stormont, Belfast
England v Australia, 2009-06-19, T20 femalematch_infovenue1Kennington OvalThe Oval
New Zealand v Scotland, 2009-06-06, T20 malematch_infovenue1Kennington OvalThe Oval
Australia v West Indies, 2009-06-06, T20 malematch_infovenue1Kennington OvalThe Oval
Scotland v South Africa, 2009-06-07, T20 malematch_infovenue1Kennington OvalThe Oval
England v Pakistan, 2009-06-07, T20 malematch_infovenue1Kennington OvalThe Oval
South Africa v West Indies, 2009-06-13, T20 malematch_infovenue1Kennington OvalThe Oval
England v West Indies, 2009-06-15, T20 malematch_infovenue1Kennington OvalThe Oval
Ireland v Pakistan, 2009-06-15, T20 malematch_infovenue1Kennington OvalThe Oval
Pakistan v Sri Lanka, 2008-10-11, T20 malematch_infovenue1Maple Leaf North-West GroundMaple Leaf North-West Ground, King City
Pakistan v Sri Lanka, 2008-10-13, T20 malematch_infovenue1Maple Leaf North-West GroundMaple Leaf North-West Ground, King City
Sri Lanka v India, 2008-08-27, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
New Zealand v India, 2009-03-08, ODI malematch_infovenue1AMI StadiumAMI Stadium, Christchurch
New Zealand v West Indies, 2009-01-07, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
Pakistan v West Indies, 2008-11-12, ODI malematch_infovenue1Sheikh Zayed StadiumSheikh Zayed Stadium, Abu Dhabi
West Indies v India, 2009-06-26, ODI malematch_infovenue1Sabina Park, KingstonSabina Park
West Indies v India, 2009-07-03, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
West Indies v India, 2009-07-05, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
Bangladesh v Zimbabwe, 2009-01-23, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
England v West Indies, 2009-05-24, ODI malematch_infovenue1County GroundCounty Ground, Bristol
Ireland v England, 2009-08-27, ODI malematch_infovenue1Civil Service Cricket Club, StormontCivil Service Cricket Club, Stormont, Belfast
Kenya v Zimbabwe, 2009-01-31, ODI malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
Pakistan v Sri Lanka, 2009-01-21, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Sri Lanka v India, 2009-02-03, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2009-02-05, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2009-02-10, T20 malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
South Africa v England, 2009-11-15, T20 malematch_infovenue1SuperSport ParkSuperSport Park, Centurion
South Africa v England, 2009-11-22, ODI malematch_infovenue1SuperSport ParkSuperSport Park, Centurion
South Africa v England, 2009-11-27, ODI malematch_infovenue1NewlandsNewlands, Cape Town
South Africa v England, 2009-11-29, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
Canada v Scotland, 2009-04-08, ODI malematch_infovenue1Willowmoore ParkWillowmoore Park, Benoni
England v Australia, 2009-06-25, T20 femalematch_infovenue1County GroundThe County Ground, Derby
Australia v Pakistan, 2009-04-22, ODI malematch_infovenue1Dubai Sports City Cricket StadiumDubai International Cricket Stadium
West Indies v Bangladesh, 2009-07-31, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
West Indies v Bangladesh, 2009-08-02, T20 malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
Sri Lanka v Pakistan, 2009-08-12, T20 malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2009-09-12, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
India v New Zealand, 2009-09-11, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v New Zealand, 2009-09-02, T20 malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v New Zealand, 2009-09-04, T20 malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Australia v Pakistan, 2010-01-22, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
Australia v Pakistan, 2010-01-31, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
Zimbabwe v Bangladesh, 2009-08-09, ODI malematch_infovenue1Queens Sports ClubQueens Sports Club, Bulawayo
Zimbabwe v Bangladesh, 2009-08-11, ODI malematch_infovenue1Queens Sports ClubQueens Sports Club, Bulawayo

Showing the first 300 of the 5,145 changed matches.

04 Nov 2026, 10:08 IST (04:38 UTC) · 5,145 matches already published changed, all in match_info.venue (for example 'Queens Sports Club' became 'Queens Sports Club, Bulawayo'); 17 new matches added; this build was held back by the pipeline's checks
MatchTableColumnRowsOld valueNew value
Australia v West Indies, 2003-05-17, ODI malematch_infovenue1Sabina Park, Kingston, JamaicaSabina Park
Australia v West Indies, 2003-05-30, ODI malematch_infovenue1Queen's Park (New), St George's, GrenadaNational Cricket Stadium, St George's, Grenada
Sri Lanka v West Indies, 2003-06-07, ODI malematch_infovenue1Kensington Oval, Bridgetown, BarbadosKensington Oval
Bangladesh v England, 2003-11-07, ODI malematch_infovenue1MA Aziz Stadium, ChittagongChittagong Stadium
Zimbabwe v Sri Lanka, 2004-04-20, ODI malematch_infovenue1Queens Sports ClubQueens Sports Club, Bulawayo
Bangladesh v West Indies, 2004-05-15, ODI malematch_infovenue1Arnos Vale GroundArnos Vale Ground, Kingstown
West Indies v Bangladesh, 2004-05-16, ODI malematch_infovenue1Arnos Vale GroundArnos Vale Ground, Kingstown
New Zealand v Bangladesh, 2004-11-02, ODI malematch_infovenue1MA Aziz StadiumChittagong Stadium
Zimbabwe v Bangladesh, 2005-01-24, ODI malematch_infovenue1MA Aziz StadiumChittagong Stadium
Zimbabwe v Bangladesh, 2005-01-31, ODI malematch_infovenue1Bangabandhu National StadiumBangabandhu National Stadium, Dhaka
England v South Africa, 2005-02-02, ODI malematch_infovenue1Mangaung OvalMangaung Oval, Bloemfontein
South Africa v England, 2005-02-09, ODI malematch_infovenue1Buffalo ParkBuffalo Park, East London
England v South Africa, 2005-02-13, ODI malematch_infovenue1SuperSport ParkSuperSport Park, Centurion
South Africa v Zimbabwe, 2005-02-25, ODI malematch_infovenue1The Wanderers StadiumWanderers Stadium, Johannesburg
Australia v New Zealand, 2005-02-26, ODI malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v Australia, 2005-03-01, ODI malematch_infovenue1Basin ReserveBasin Reserve, Wellington
Zimbabwe v South Africa, 2005-03-02, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
England v India, 2004-09-03, ODI malematch_infovenue1Kennington OvalThe Oval
Australia v Pakistan, 2003-02-11, ODI malematch_infovenue1New Wanderers Stadium, JohannesburgWanderers Stadium, Johannesburg
South Africa v New Zealand, 2003-02-16, ODI malematch_infovenue1New Wanderers Stadium, JohannesburgWanderers Stadium, Johannesburg
Pakistan v Netherlands, 2003-02-25, ODI malematch_infovenue1Boland Bank Park, PaarlBoland Park, Paarl
India v Sri Lanka, 2003-03-10, ODI malematch_infovenue1New Wanderers Stadium, JohannesburgWanderers Stadium, Johannesburg
Zimbabwe v Kenya, 2003-03-12, ODI malematch_infovenue1Goodyear Park, BloemfonteinMangaung Oval, Bloemfontein
Australia v India, 2003-03-23, ODI malematch_infovenue1New Wanderers Stadium, JohannesburgWanderers Stadium, Johannesburg
Zimbabwe v India, 2004-01-14, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
West Indies v Pakistan, 2005-01-19, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
West Indies v Australia, 2005-01-21, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
Pakistan v West Indies, 2005-02-01, ODI malematch_infovenue1W.A.C.A. GroundWACA, Perth
Pakistan v Bangladesh, 2004-07-17, ODI malematch_infovenue1Sinhalese Sports ClubSinhalese Sports Club Ground
Pakistan v Sri Lanka, 2004-07-21, ODI malematch_infovenue1R.Premadasa StadiumR Premadasa Stadium, Colombo
Bangladesh v Sri Lanka, 2004-07-23, ODI malematch_infovenue1R.Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2004-08-01, ODI malematch_infovenue1R.Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v Pakistan, 2003-04-04, ODI malematch_infovenue1Sharjah Cricket Association StadiumSharjah Cricket Stadium
Kenya v Zimbabwe, 2003-04-05, ODI malematch_infovenue1Sharjah Cricket Association StadiumSharjah Cricket Stadium
Sri Lanka v Kenya, 2003-04-06, ODI malematch_infovenue1Sharjah Cricket Association StadiumSharjah Cricket Stadium
United States of America v Australia, 2004-09-13, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
Zimbabwe v Sri Lanka, 2004-09-14, ODI malematch_infovenue1Kennington OvalThe Oval
West Indies v Bangladesh, 2004-09-15, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
New Zealand v Australia, 2004-09-16, ODI malematch_infovenue1Kennington OvalThe Oval
Pakistan v West Indies, 2004-09-22, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
England v Sri Lanka, 2002-06-27, ODI malematch_infovenue1Trent Bridge, NottinghamTrent Bridge
England v Zimbabwe, 2003-06-26, ODI malematch_infovenue1Trent Bridge, NottinghamTrent Bridge
England v Zimbabwe, 2003-07-01, ODI malematch_infovenue1Headingley, LeedsHeadingley
England v South Africa, 2003-07-03, ODI malematch_infovenue1Old Trafford, ManchesterOld Trafford
Zimbabwe v England, 2003-07-06, ODI malematch_infovenue1The Royal & Sun Alliance County Ground, BristolCounty Ground, Bristol
England v New Zealand, 2004-06-29, ODI malematch_infovenue1Riverside GroundRiverside Ground, Chester-le-Street
India v New Zealand, 2003-10-23, ODI malematch_infovenue1MA Chidambaram Stadium, Chepauk, ChennaiMA Chidambaram Stadium
New Zealand v Australia, 2003-11-03, ODI malematch_infovenue1Nehru Stadium, PoonaNehru Stadium, Pune
Pakistan v India, 2004-08-21, ODI malematch_infovenue1VRA Cricket GroundVRA Ground, Amstelveen
Sri Lanka v Pakistan, 2004-10-06, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Australia v New Zealand, 2004-12-05, ODI malematch_infovenue1Docklands StadiumTelstra Dome, Melbourne
West Indies v South Africa, 2005-05-08, ODI malematch_infovenue1Sabina Park, KingstonSabina Park
West Indies v South Africa, 2005-05-15, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
Pakistan v West Indies, 2005-05-22, ODI malematch_infovenue1Daren Sammy National Cricket Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
England v Australia, 2005-06-13, T20 malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
New Zealand v Australia, 2005-02-17, T20 malematch_infovenue1Eden ParkEden Park, Auckland
Bangladesh v England, 2005-06-16, ODI malematch_infovenue1Kennington OvalThe Oval
Australia v Bangladesh, 2005-06-18, ODI malematch_infovenue1Sophia GardensSophia Gardens, Cardiff
Australia v England, 2005-06-23, ODI malematch_infovenue1Riverside GroundRiverside Ground, Chester-le-Street
England v Australia, 2005-07-12, ODI malematch_infovenue1Kennington OvalThe Oval
South Africa v New Zealand, 2005-10-28, ODI malematch_infovenue1NewlandsNewlands, Cape Town
New Zealand v South Africa, 2005-10-30, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
Sri Lanka v India, 2005-11-03, ODI malematch_infovenue1Nehru StadiumNehru Stadium, Pune
South Africa v New Zealand, 2005-11-04, ODI malematch_infovenue1KingsmeadKingsmead, Durban
England v Pakistan, 2006-09-05, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
England v Sri Lanka, 2006-06-24, ODI malematch_infovenue1Riverside GroundRiverside Ground, Chester-le-Street
England v Pakistan, 2006-08-28, T20 malematch_infovenue1County GroundCounty Ground, Bristol
England v Sri Lanka, 2006-06-15, T20 malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
South Africa v India, 2005-11-28, ODI malematch_infovenue1Wankhede StadiumWankhede Stadium, Mumbai
Australia v Sri Lanka, 2006-01-29, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
South Africa v Sri Lanka, 2006-01-17, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
South Africa v Sri Lanka, 2006-01-31, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
New Zealand v Sri Lanka, 2006-01-03, ODI malematch_infovenue1Jade StadiumJade Stadium, Christchurch
New Zealand v Sri Lanka, 2006-01-06, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
Australia v Sri Lanka, 2006-02-14, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
New Zealand v West Indies, 2006-02-16, T20 malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v West Indies, 2006-02-18, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
Pakistan v India, 2006-02-19, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Bangladesh v Sri Lanka, 2006-02-25, ODI malematch_infovenue1Chittagong Divisional StadiumBir Shrestha Shahid Ruhul Amin Stadium, Chittagong
Bangladesh v Australia, 2006-04-26, ODI malematch_infovenue1Narayanganj Osmani StadiumNarayanganj Osmani Stadium, Fatullah
Bangladesh v Australia, 2006-04-28, ODI malematch_infovenue1Narayanganj Osmani StadiumNarayanganj Osmani Stadium, Fatullah
New Zealand v West Indies, 2006-02-25, ODI malematch_infovenue1Jade StadiumJade Stadium, Christchurch
New Zealand v West Indies, 2006-03-01, ODI malematch_infovenue1McLean ParkMcLean Park, Napier
New Zealand v West Indies, 2006-03-04, ODI malematch_infovenue1Eden ParkEden Park, Auckland
India v England, 2006-03-28, ODI malematch_infovenue1Feroz Shah KotlaFeroz Shah Kotla, Delhi
India v England, 2006-04-03, ODI malematch_infovenue1Nehru Stadium, FatordaNehru Stadium, Fatorda, Margao
India v England, 2006-04-12, ODI malematch_infovenue1Keenan StadiumKeenan Stadium, Jamshedpur
India v England, 2006-04-15, ODI malematch_infovenue1Maharani Usharaje Trust Cricket GroundMaharani Usharaje Trust Cricket Ground, Indore
South Africa v Australia, 2006-02-24, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Sri Lanka v Pakistan, 2006-03-19, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
West Indies v Zimbabwe, 2006-05-10, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
West Indies v Zimbabwe, 2006-05-13, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
India v Pakistan, 2006-04-19, ODI malematch_infovenue1Sheikh Zayed StadiumSheikh Zayed Stadium, Abu Dhabi
Australia v Scotland, 2007-03-14, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
Bermuda v Sri Lanka, 2007-03-15, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
Ireland v Zimbabwe, 2007-03-15, ODI malematch_infovenue1Sabina Park, KingstonSabina Park
Bermuda v India, 2007-03-19, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
Scotland v South Africa, 2007-03-20, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
Pakistan v Zimbabwe, 2007-03-21, ODI malematch_infovenue1Sabina Park, KingstonSabina Park
Canada v New Zealand, 2007-03-22, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
Australia v South Africa, 2007-03-24, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
England v Kenya, 2007-03-24, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
West Indies v Australia, 2007-03-27, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
South Africa v Sri Lanka, 2007-03-28, ODI malematch_infovenue1Providence StadiumProvidence Stadium, Guyana
West Indies v New Zealand, 2007-03-29, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
England v Ireland, 2007-03-30, ODI malematch_infovenue1Providence StadiumProvidence Stadium, Guyana
Australia v Bangladesh, 2007-03-31, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
Bangladesh v New Zealand, 2007-04-02, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
Australia v England, 2007-04-08, ODI malematch_infovenue1Sir Vivian Richards Stadium, North SoundSir Vivian Richards Stadium, North Sound, Antigua
Ireland v New Zealand, 2007-04-09, ODI malematch_infovenue1Providence StadiumProvidence Stadium, Guyana
West Indies v South Africa, 2007-04-10, ODI malematch_infovenue1National Cricket Stadium, St George'sNational Cricket Stadium, St George's, Grenada
Bangladesh v England, 2007-04-11, ODI malematch_infovenue1Kensington Oval, BridgetownKensington Oval
Australia v Ireland, 2007-04-13, ODI malematch_infovenue1Kensington Oval, BridgetownKensington Oval
Australia v New Zealand, 2007-04-20, ODI malematch_infovenue1National Cricket Stadium, St George'sNational Cricket Stadium, St George's, Grenada
West Indies v England, 2007-04-21, ODI malematch_infovenue1Kensington Oval, BridgetownKensington Oval
Australia v South Africa, 2007-04-25, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
South Africa v India, 2006-11-22, ODI malematch_infovenue1KingsmeadKingsmead, Durban
Australia v New Zealand, 2007-01-14, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
Australia v New Zealand, 2007-01-28, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
Australia v England, 2007-01-19, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
England v New Zealand, 2007-01-16, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
England v New Zealand, 2007-01-30, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
Kenya v Bangladesh, 2006-08-12, ODI malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
West Indies v Zimbabwe, 2006-10-08, ODI malematch_infovenue1Sardar Patel Stadium, MoteraSardar Patel Stadium, Motera, Ahmedabad
Bangladesh v Zimbabwe, 2006-10-13, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
Sri Lanka v West Indies, 2006-10-14, ODI malematch_infovenue1Brabourne StadiumBrabourne Stadium, Mumbai
India v England, 2006-10-15, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
Pakistan v Sri Lanka, 2006-10-17, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
Australia v West Indies, 2006-10-18, ODI malematch_infovenue1Brabourne StadiumBrabourne Stadium, Mumbai
Australia v England, 2006-10-21, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
South Africa v Sri Lanka, 2006-10-24, ODI malematch_infovenue1Sardar Patel Stadium, MoteraSardar Patel Stadium, Motera, Ahmedabad
New Zealand v Pakistan, 2006-10-25, ODI malematch_infovenue1Punjab Cricket Association Stadium, MohaliPunjab Cricket Association Stadium, Mohali, Chandigarh
India v West Indies, 2006-10-26, ODI malematch_infovenue1Sardar Patel Stadium, MoteraSardar Patel Stadium, Motera, Ahmedabad
Pakistan v South Africa, 2006-10-27, ODI malematch_infovenue1Punjab Cricket Association Stadium, MohaliPunjab Cricket Association Stadium, Mohali, Chandigarh
England v West Indies, 2006-10-28, ODI malematch_infovenue1Sardar Patel Stadium, MoteraSardar Patel Stadium, Motera, Ahmedabad
India v Australia, 2006-10-29, ODI malematch_infovenue1Punjab Cricket Association Stadium, MohaliPunjab Cricket Association Stadium, Mohali, Chandigarh
Australia v New Zealand, 2006-11-01, ODI malematch_infovenue1Punjab Cricket Association Stadium, MohaliPunjab Cricket Association Stadium, Mohali, Chandigarh
Australia v West Indies, 2006-11-05, ODI malematch_infovenue1Brabourne StadiumBrabourne Stadium, Mumbai
South Africa v Pakistan, 2007-02-07, ODI malematch_infovenue1KingsmeadKingsmead, Durban
New Zealand v Sri Lanka, 2006-12-26, T20 malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v Sri Lanka, 2006-12-28, ODI malematch_infovenue1McLean ParkMcLean Park, Napier
New Zealand v Sri Lanka, 2007-01-02, ODI malematch_infovenue1Jade StadiumJade Stadium, Christchurch
New Zealand v Australia, 2007-02-16, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
New Zealand v Australia, 2007-02-20, ODI malematch_infovenue1Seddon ParkSeddon Park, Hamilton
South Africa v India, 2006-12-01, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v Zimbabwe, 2006-09-15, ODI malematch_infovenue1Goodyear ParkMangaung Oval, Bloemfontein
India v West Indies, 2006-09-14, ODI malematch_infovenue1Kinrara Academy OvalKinrara Academy Oval, Kuala Lumpur
Australia v India, 2006-09-16, ODI malematch_infovenue1Kinrara Academy OvalKinrara Academy Oval, Kuala Lumpur
India v West Indies, 2006-09-20, ODI malematch_infovenue1Kinrara Academy OvalKinrara Academy Oval, Kuala Lumpur
Pakistan v West Indies, 2006-12-10, ODI malematch_infovenue1Gaddafi StadiumGaddafi Stadium, Lahore
Pakistan v West Indies, 2006-12-16, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
England v West Indies, 2007-06-28, T20 malematch_infovenue1Kennington OvalThe Oval
England v West Indies, 2007-06-29, T20 malematch_infovenue1Kennington OvalThe Oval
England v India, 2007-08-24, ODI malematch_infovenue1County GroundCounty Ground, Bristol
Bermuda v Canada, 2006-11-30, ODI malematch_infovenue1Willowmoore ParkWillowmoore Park, Benoni
Canada v Netherlands, 2006-12-01, ODI malematch_infovenue1Willowmoore ParkWillowmoore Park, Benoni
Bangladesh v Zimbabwe, 2006-12-03, ODI malematch_infovenue1Shaheed Chandu StadiumShaheed Chandu Stadium, Bogra
Bangladesh v Zimbabwe, 2006-12-05, ODI malematch_infovenue1Shaheed Chandu StadiumShaheed Chandu Stadium, Bogra
Bangladesh v Zimbabwe, 2006-12-09, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
Bermuda v Netherlands, 2007-02-04, ODI malematch_infovenue1Ruaraka Sports Club GroundRuaraka Sports Club Ground, Nairobi
Kenya v Canada, 2007-02-05, ODI malematch_infovenue1Jaffery Sports Club GroundJaffery Sports Club Ground, Nairobi
India v West Indies, 2007-01-27, ODI malematch_infovenue1MA Chidambaram Stadium, ChepaukMA Chidambaram Stadium
India v Sri Lanka, 2007-02-08, ODI malematch_infovenue1Eden GardensEden Gardens, Kolkata
India v Sri Lanka, 2007-02-17, ODI malematch_infovenue1Andhra Cricket Association-Visakhapatnam District Cricket Association StadiumDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India v Sri Lanka, 2007-02-14, ODI malematch_infovenue1Nehru Stadium, FatordaNehru Stadium, Fatorda, Margao
Bangladesh v India, 2007-05-12, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
South Africa v West Indies, 2007-09-11, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Kenya v New Zealand, 2007-09-12, T20 malematch_infovenue1KingsmeadKingsmead, Durban
Pakistan v Scotland, 2007-09-12, T20 malematch_infovenue1KingsmeadKingsmead, Durban
Australia v Zimbabwe, 2007-09-12, T20 malematch_infovenue1NewlandsNewlands, Cape Town
Bangladesh v West Indies, 2007-09-13, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
India v Pakistan, 2007-09-14, T20 malematch_infovenue1KingsmeadKingsmead, Durban
New Zealand v Sri Lanka, 2007-09-15, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v Bangladesh, 2007-09-15, T20 malematch_infovenue1NewlandsNewlands, Cape Town
Australia v Bangladesh, 2007-09-16, T20 malematch_infovenue1NewlandsNewlands, Cape Town
Pakistan v Sri Lanka, 2007-09-17, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Australia v Pakistan, 2007-09-18, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Australia v Sri Lanka, 2007-09-20, T20 malematch_infovenue1NewlandsNewlands, Cape Town
New Zealand v Pakistan, 2007-09-22, T20 malematch_infovenue1NewlandsNewlands, Cape Town
India v Pakistan, 2007-09-24, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Sri Lanka v England, 2007-10-10, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Australia v New Zealand, 2007-12-20, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
Australia v India, 2008-02-03, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
India v Sri Lanka, 2008-02-26, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
Sri Lanka v Bangladesh, 2007-07-20, ODI malematch_infovenue1P Saravanamuttu StadiumP Saravanamuttu Stadium, Colombo
Ireland v West Indies, 2007-07-14, ODI malematch_infovenue1Clontarf Cricket Club GroundClontarf Cricket Club Ground, Dublin
Kenya v Canada, 2007-10-20, ODI malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
England v New Zealand, 2008-06-21, ODI malematch_infovenue1County GroundCounty Ground, Bristol
India v Australia, 2007-09-29, ODI malematch_infovenue1M Chinnaswamy StadiumM Chinnaswamy Stadium, Bangalore
India v Australia, 2007-10-08, ODI malematch_infovenue1Sector 16 StadiumSector 16 Stadium, Chandigarh
India v Australia, 2007-10-17, ODI malematch_infovenue1Wankhede StadiumWankhede Stadium, Mumbai
India v Australia, 2007-10-20, T20 malematch_infovenue1Brabourne StadiumBrabourne Stadium, Mumbai
India v Pakistan, 2007-11-11, ODI malematch_infovenue1Green ParkGreen Park, Kanpur
India v Pakistan, 2007-11-15, ODI malematch_infovenue1Captain Roop Singh StadiumCaptain Roop Singh Stadium, Gwalior
India v Pakistan, 2007-11-18, ODI malematch_infovenue1Sawai Mansingh StadiumSawai Mansingh Stadium, Jaipur
South Africa v New Zealand, 2007-11-23, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v New Zealand, 2007-11-25, ODI malematch_infovenue1KingsmeadKingsmead, Durban
South Africa v New Zealand, 2007-11-30, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
South Africa v New Zealand, 2007-12-02, ODI malematch_infovenue1NewlandsNewlands, Cape Town
South Africa v West Indies, 2008-01-18, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v West Indies, 2008-01-20, ODI malematch_infovenue1SuperSport ParkSuperSport Park, Centurion
South Africa v West Indies, 2008-01-25, ODI malematch_infovenue1NewlandsNewlands, Cape Town
South Africa v West Indies, 2008-02-03, ODI malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Pakistan v South Africa, 2007-10-20, ODI malematch_infovenue1Gaddafi StadiumGaddafi Stadium, Lahore
New Zealand v Bangladesh, 2007-12-26, ODI malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v England, 2008-02-05, T20 malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v England, 2008-02-09, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
New Zealand v England, 2008-02-15, ODI malematch_infovenue1Eden ParkEden Park, Auckland
New Zealand v England, 2008-02-20, ODI malematch_infovenue1McLean ParkMcLean Park, Napier
Zimbabwe v South Africa, 2007-08-22, ODI malematch_infovenue1Queens Sports ClubQueens Sports Club, Bulawayo
Kenya v Bangladesh, 2007-09-01, T20 malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
Bangladesh v Pakistan, 2007-09-02, T20 malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
Kenya v Pakistan, 2007-09-04, T20 malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
South Africa v Netherlands, 2008-02-21, ODI femalematch_infovenue1Stellenbosch University 1Stellenbosch University Ground
Pakistan v Netherlands, 2008-02-22, ODI femalematch_infovenue1Stellenbosch University 2Stellenbosch University Ground 2
South Africa v West Indies, 2007-12-16, T20 malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
West Indies v Sri Lanka, 2008-04-10, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
West Indies v Sri Lanka, 2008-04-12, ODI malematch_infovenue1Queen's Park Oval, Port of SpainQueen's Park Oval, Port of Spain, Trinidad
West Indies v Sri Lanka, 2008-04-15, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
West Indies v Australia, 2008-06-27, ODI malematch_infovenue1National Cricket Stadium, St George'sNational Cricket Stadium, St George's, Grenada
West Indies v Australia, 2008-06-29, ODI malematch_infovenue1National Cricket Stadium, St George'sNational Cricket Stadium, St George's, Grenada
West Indies v Australia, 2008-07-04, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
West Indies v Australia, 2008-07-06, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
Bangladesh v South Africa, 2008-03-12, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
Bangladesh v South Africa, 2008-03-14, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
Canada v Bermuda, 2008-06-29, ODI malematch_infovenue1Maple Leaf North-West GroundMaple Leaf North-West Ground, King City
Ireland v Kenya, 2008-08-25, ODI malematch_infovenue1Civil Service Cricket Club, StormontCivil Service Cricket Club, Stormont, Belfast
Netherlands v Scotland, 2008-07-29, ODI malematch_infovenue1Clontarf Cricket Club GroundClontarf Cricket Club Ground, Dublin
Pakistan v Zimbabwe, 2008-01-21, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Pakistan v Zimbabwe, 2008-01-24, ODI malematch_infovenue1Niaz Stadium, HyderabadNiaz Stadium, Hyderabad, Sind
Sri Lanka v United Arab Emirates, 2008-06-26, ODI malematch_infovenue1Gaddafi StadiumGaddafi Stadium, Lahore
Pakistan v India, 2008-06-26, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Pakistan v Sri Lanka, 2008-06-29, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Bangladesh v Sri Lanka, 2008-06-30, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Pakistan v India, 2008-07-02, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
India v Sri Lanka, 2008-07-03, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Pakistan v Bangladesh, 2008-07-04, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
India v Sri Lanka, 2008-07-06, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Sri Lanka v India, 2008-08-24, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2008-08-29, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Pakistan v Bangladesh, 2008-04-11, ODI malematch_infovenue1Iqbal StadiumIqbal Stadium, Faisalabad
Pakistan v Bangladesh, 2008-04-13, ODI malematch_infovenue1Gaddafi StadiumGaddafi Stadium, Lahore
Pakistan v Bangladesh, 2008-04-20, T20 malematch_infovenue1National StadiumNational Stadium, Karachi
Bangladesh v India, 2008-06-12, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
India v Pakistan, 2008-06-14, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
England v Australia, 2009-09-09, ODI malematch_infovenue1The Rose BowlThe Rose Bowl, Southampton
South Africa v Bangladesh, 2008-11-05, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v Australia, 2009-03-27, T20 malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
South Africa v Australia, 2009-04-09, ODI malematch_infovenue1NewlandsNewlands, Cape Town
South Africa v Australia, 2009-04-13, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
South Africa v Australia, 2009-04-17, ODI malematch_infovenue1New Wanderers StadiumWanderers Stadium, Johannesburg
Australia v South Africa, 2009-01-18, ODI malematch_infovenue1Bellerive OvalBellerive Oval, Hobart
Australia v New Zealand, 2009-02-01, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
Australia v New Zealand, 2009-02-13, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
Australia v South Africa, 2009-01-13, T20 malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
West Indies v England, 2009-04-03, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
Bermuda v Scotland, 2008-08-03, T20 malematch_infovenue1Civil Service Cricket Club, StormontCivil Service Cricket Club, Stormont, Belfast
England v Australia, 2009-06-19, T20 femalematch_infovenue1Kennington OvalThe Oval
New Zealand v Scotland, 2009-06-06, T20 malematch_infovenue1Kennington OvalThe Oval
Australia v West Indies, 2009-06-06, T20 malematch_infovenue1Kennington OvalThe Oval
Scotland v South Africa, 2009-06-07, T20 malematch_infovenue1Kennington OvalThe Oval
England v Pakistan, 2009-06-07, T20 malematch_infovenue1Kennington OvalThe Oval
South Africa v West Indies, 2009-06-13, T20 malematch_infovenue1Kennington OvalThe Oval
England v West Indies, 2009-06-15, T20 malematch_infovenue1Kennington OvalThe Oval
Ireland v Pakistan, 2009-06-15, T20 malematch_infovenue1Kennington OvalThe Oval
Pakistan v Sri Lanka, 2008-10-11, T20 malematch_infovenue1Maple Leaf North-West GroundMaple Leaf North-West Ground, King City
Pakistan v Sri Lanka, 2008-10-13, T20 malematch_infovenue1Maple Leaf North-West GroundMaple Leaf North-West Ground, King City
Sri Lanka v India, 2008-08-27, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
New Zealand v India, 2009-03-08, ODI malematch_infovenue1AMI StadiumAMI Stadium, Christchurch
New Zealand v West Indies, 2009-01-07, ODI malematch_infovenue1Westpac StadiumWestpac Stadium, Wellington
Pakistan v West Indies, 2008-11-12, ODI malematch_infovenue1Sheikh Zayed StadiumSheikh Zayed Stadium, Abu Dhabi
West Indies v India, 2009-06-26, ODI malematch_infovenue1Sabina Park, KingstonSabina Park
West Indies v India, 2009-07-03, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
West Indies v India, 2009-07-05, ODI malematch_infovenue1Beausejour Stadium, Gros IsletBeausejour Stadium, Gros Islet, St Lucia
Bangladesh v Zimbabwe, 2009-01-23, ODI malematch_infovenue1Shere Bangla National StadiumShere Bangla National Stadium, Mirpur
England v West Indies, 2009-05-24, ODI malematch_infovenue1County GroundCounty Ground, Bristol
Ireland v England, 2009-08-27, ODI malematch_infovenue1Civil Service Cricket Club, StormontCivil Service Cricket Club, Stormont, Belfast
Kenya v Zimbabwe, 2009-01-31, ODI malematch_infovenue1Gymkhana Club GroundGymkhana Club Ground, Nairobi
Pakistan v Sri Lanka, 2009-01-21, ODI malematch_infovenue1National StadiumNational Stadium, Karachi
Sri Lanka v India, 2009-02-03, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2009-02-05, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2009-02-10, T20 malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
South Africa v England, 2009-11-15, T20 malematch_infovenue1SuperSport ParkSuperSport Park, Centurion
South Africa v England, 2009-11-22, ODI malematch_infovenue1SuperSport ParkSuperSport Park, Centurion
South Africa v England, 2009-11-27, ODI malematch_infovenue1NewlandsNewlands, Cape Town
South Africa v England, 2009-11-29, ODI malematch_infovenue1St George's ParkSt George's Park, Port Elizabeth
Canada v Scotland, 2009-04-08, ODI malematch_infovenue1Willowmoore ParkWillowmoore Park, Benoni
England v Australia, 2009-06-25, T20 femalematch_infovenue1County GroundThe County Ground, Derby
Australia v Pakistan, 2009-04-22, ODI malematch_infovenue1Dubai Sports City Cricket StadiumDubai International Cricket Stadium
West Indies v Bangladesh, 2009-07-31, ODI malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
West Indies v Bangladesh, 2009-08-02, T20 malematch_infovenue1Warner Park, BasseterreWarner Park, St Kitts
Sri Lanka v Pakistan, 2009-08-12, T20 malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v India, 2009-09-12, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
India v New Zealand, 2009-09-11, ODI malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v New Zealand, 2009-09-02, T20 malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Sri Lanka v New Zealand, 2009-09-04, T20 malematch_infovenue1R Premadasa StadiumR Premadasa Stadium, Colombo
Australia v Pakistan, 2010-01-22, ODI malematch_infovenue1Brisbane Cricket Ground, WoolloongabbaBrisbane Cricket Ground
Australia v Pakistan, 2010-01-31, ODI malematch_infovenue1Western Australia Cricket Association GroundWACA, Perth
Zimbabwe v Bangladesh, 2009-08-09, ODI malematch_infovenue1Queens Sports ClubQueens Sports Club, Bulawayo
Zimbabwe v Bangladesh, 2009-08-11, ODI malematch_infovenue1Queens Sports ClubQueens Sports Club, Bulawayo

Showing the first 300 of the 5,145 changed matches.

26 Oct 2026, 10:08 IST (04:38 UTC) · no match already published was changed; 49 new matches added
15 Oct 2026, 10:08 IST (04:38 UTC) · no match already published was changed; 46 new matches added

2. Master to served

Checked 05 Nov 2026, 11:05 IST (05:35 UTC) against pipeline build 20261104_163813. Every published slice of the served copy is compared with the count the pipeline recorded when it wrote the master, in both directions.

ResultSliceMasterServed
PASSmatches, IPL men1,2431,243
PASSmatches, ODI women620620
PASSmatches, ODI men2,6172,617
PASSmatches, T20 women2,2002,200
PASSmatches, T20 men3,6493,649
PASSmatches, TEST women2424
PASSmatches, TEST men899899
PASSmatches total11,25211,252
PASSdeliveries, IPL295,732295,732
PASSdeliveries, ODI1,713,3851,713,385
PASSdeliveries, T201,320,6361,320,636
PASSdeliveries, TEST1,777,2741,777,274
PASSdeliveries total5,107,0275,107,027
PASSmax date, IPL2026-05-312026-05-31
PASSmax date, ODI2026-11-022026-11-02
PASSmax date, T202026-11-012026-11-01
PASSmax date, TEST2026-10-282026-10-28
PASSmatch players total298,011298,011
PASSpeople total18,69818,698
PASSnull gender rows00
PASSnull team type rows00

3. Served data, over the public API

✓ passed   ✗ needs review   • reported as filed   — could not be checked

What it provesResultEnginesCheck
The two engines behind the API hold identical ball data for everything added recently.✓both agree · 5 rowsengine_parity_recent
The column list and its order have not changed, on any of the four published tables.•both agree · 104 rowsschema_published_tables
Table sizes, match counts and the date span they cover.•DuckDB only · 2 rowsrow_counts
Format and gender mix, and the date span of each.•both agree · 7 rowsmatches_by_type
No ball and no squad entry belongs to a match that does not exist.✓both agree · 2 rowsorphan_balls
Every match has ball-by-ball data behind it.✓both agree · 4 rowsmatches_without_balls
Every player named in a squad exists in the player master.✓both agree · 1 rowsquad_integrity
Every player in the player master has one unique identifier.✓both agree · 1 rowreference_table_counts
No missing venue, bowler, striker, runs or season.✓DuckDB only · 4 rowsnull_density
Innings numbering and the ten-wicket ceiling hold in every format.✓DuckDB only · 4 rowsformat_shape_validity
No T20 or IPL innings past over 19, no ODI innings past over 49.✓DuckDB only · 1 rowover_index_bounds
No delivery scores below 0 or above 8 runs.✓DuckDB only · 1 rownegative_or_absurd_runs
Each delivery can be pinned to one over and one ball within it, with no gaps and no duplicates.✓DuckDB only · 1 rowdelivery_numbering
Every match records the toss, and the toss winner was playing in it.✓both agree · 4 rowstoss_recorded_and_valid
Every result is won by runs or by wickets, never both.•both agree · 4 rowsresult_margin_shape
Every match is exactly one of won, drawn, tied or no result, and a super-over decision sits inside tied rather than beside it.✓both agree · 4 rowsoutcome_partition
A super-over or bowl-out winner is always one of the two teams playing, and only ever appears on a tied match.✓both agree · 1 rowtiebreak_fields_sane
Recent matches are present, so the twice-daily refresh is running.•both agree · 46 rowsrecent_matches
Test matches are current in the match table.•both agree · 5 rowsrecent_test
Deliveries per over stay in a plausible range.•DuckDB only · 8 rowsballs_per_over_extremes
Innings counts per match are 1, 2, or a super over.•DuckDB only · 15 rowsinnings_per_match
How often one delivery slot carries more than one row.•DuckDB only · 4 rowsrepeated_delivery_address

Previous runs of the served-data checks

RunChecksFailed
05 Nov 2026, 11:20 IST (05:50 UTC)220
04 Nov 2026, 23:20 IST (17:50 UTC)220
04 Nov 2026, 13:35 IST (08:05 UTC)220
04 Nov 2026, 12:08 IST (06:38 UTC)220
04 Nov 2026, 11:20 IST (05:50 UTC)220
03 Nov 2026, 23:20 IST (17:50 UTC)220
03 Nov 2026, 11:20 IST (05:50 UTC)220
02 Nov 2026, 23:20 IST (17:50 UTC)220
02 Nov 2026, 11:20 IST (05:50 UTC)220
01 Nov 2026, 23:20 IST (17:50 UTC)220

Anything found is published as found. On the first run of this battery the two engines disagreed by one row - a Test match present in one and missing from the other - because the refresh job's skip test looked only at ball-by-ball data and a Test match adds none. That was fixed, and published rather than quietly corrected.

Machine-readable: /index.md for this tab, /anomalies.md for the anomalies, /llms.txt for what this site is.