{"openapi":"3.1.0","info":{"title":"Cricket Live API","version":"1.0.0","description":"Live professional cricket across the world's major competitions — the IPL, the T20 and ODI World Cups, the Big Bash League, the County Championship, the Sheffield Shield, the Ranji Trophy and more — sourced from the same official scoring feed the broadcasters use. Pull the live scoreboard for any league (teams, innings scores like 161/5, overs, target and result), then the full match scorecard: every batter with runs, balls, fours, sixes, strike rate and how they were dismissed, plus every bowler with overs, maidens, runs conceded, wickets and economy. Read the up-to-date league table (played, won, points, net run rate, qualification) and the latest cricket news. Real-time during play, no key needed upstream. Ideal for cricket betting and fantasy apps, live scorecards, sports media and tournament dashboards.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/cricketlive-api","description":"oanor gateway"}],"tags":[{"name":"Cricket"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/match":{"get":{"operationId":"get_v1_match","tags":["Cricket"],"summary":"Full scorecard for a match","description":"","parameters":[{"name":"league","in":"query","required":false,"description":"League alias or numeric id","schema":{"type":"string"},"example":"ipl"},{"name":"event","in":"query","required":true,"description":"Match (event) id from /v1/scoreboard","schema":{"type":"string"},"example":"1535465"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"match":{"id":"1535465","date":"2026-05-31T14:00Z","name":"Royal Challengers Bengaluru v Gujarat Titans","teams":[{"id":"335970","logo":"https://a.espncdn.com/i/teamlogos/cricket/500/335970.png","name":"Royal Challengers Bengaluru","score":"161/5 (18/20 ov, target 156)","winner":false,"innings":[{"overs":20,"wickets":0},{"overs":18,"wickets":5}],"home_away":"home","abbreviation":"RCB"},{"id":"1298769","logo":"https://a.espncdn.com/i/teamlogos/cricket/500/1298769.png","name":"Gujarat Titans","score":"155/8","winner":false,"innings":[{"overs":20,"wickets":8},{"overs":18,"wickets":0}],"home_away":"away","abbreviation":"GT"}],"venue":"Narendra Modi Stadium, Motera, Ahmedabad","detail":"Final","status":"Result"},"notes":["Royal Challengers Bengaluru won the 2026 Indian Premier League","2026","31 May 2026 - night match (20-over match)","19.30 start, First Session 19.30-21.00, Interval 21.00-21.15, Second Session 21.15-22.45","Royal Challengers Bengaluru , elected to field first","Ashish Pant and Ekanth","Chandan Duorah","Gujarat Titans innings","Powerplay 1: Overs 0.1 - 6.0 (Mandatory - 45 runs, 2 wickets)","Over 0.4: Review by Gujarat Titans (Batting), Decision Challenged - Wicket, Umpire - Nitin Menon, Batter - B Sai Sudharsan (Upheld)","Gujarat Titans Impact Player Subs: Prasidh Krishna, Glenn Phillips, Anuj Rawat, Kumar Kushagra, Sai Kishore.","Royal Challengers Bengaluru Impact Player Subs: Venkatesh Iyer, Kanishk Chohan, Swapnil Singh, Abhinandan Singh, Jordan Cox.","Gujarat Titans: 50 runs in 6.5 overs (41 balls), Extras 3","Strategic Timeout: Gujarat Titans - 59/3 in 9.0 overs (JC Buttler 12, Washington Sundar 2)","Royal Challengers Bengaluru Impact Player Sub: Venkatesh Iyer in for Jacob Duffy (Gujarat Titans innings, 13.6 ov)","Gujarat Titans: 100 runs in 14.2 overs (86 balls), Extras 4","Over 17.4: Review by Royal Challengers Bengaluru (Bowling), Decision Challenged - Wide, Umpire - KN Ananthapadmanabhan, Batter - Washington Sundar (Struck down)","Gujarat Titans: 150 runs in 19.1 overs (115 balls), Extras 5","Washington Sundar: 50 off 37 balls (5 x 4)","Innings Break: Gujarat Titans - 155/8 in 20.0 overs (Washington Sundar 50, K Rabada 3)","Royal Challengers Bengaluru innings","Powerplay 1: Overs 0.1 - 6.0 (Mandatory - 70 runs, 2 wickets)","Gujarat Titans Impact Player Sub: Prasidh Krishna in for Rahul Tewatia (Gujarat Titans innings, 19.6 ov)","Royal Challengers Bengaluru: 50 runs in 3.3 overs (21 balls), Extras 1","1st Wicket: 50 runs in 21 balls (VR Iyer 26, V Kohli 23, Ex 1)","Strategic Timeout: Royal Challengers Bengaluru - 88/2 in 8.0 overs (V Kohli 38, RM Patidar 15)","Royal Challengers Bengaluru: 100 runs in 9.5 overs (59 balls), Extras 2","V Kohli: 50 off 25 balls (7 x 4, 2 x 6)","Strategic Timeout: Royal Challengers Bengaluru - 126/4 in 13.0 overs (V Kohli 56, TH David 19)","Over 13.6: Review by Gujarat Titans (Bowling), Decision Challenged - Wicket, Umpire - KN Ananthapadmanabhan, Batter - TH David (Upheld)","Royal Challengers Bengaluru: 150 runs in 17.2 overs (104 balls), Extras 2","Final was shifted to Ahmedabad from Bangalore and Royal Challengers Bengaluru played the game as designated home team."],"league":"8048","scorecards":[{"team":"Royal Challengers Bengaluru","winner":true,"players":[{"id":"851403","name":"Venkatesh Iyer","role":"AR","batting":{"runs":32,"balls":16,"fours":4,"sixes":2,"not_out":false,"strike_rate":200},"captain":false,"dismissal":"c Rabada b Mohammed Siraj"},{"id":"253802","name":"Virat Kohli","role":"UKN","batting":{"runs":75,"balls":42,"fours":9,"sixes":3,"not_out":true,"strike_rate":178.57},"captain":false,"dismissal":"not out"},{"id":"1119026","name":"Devdutt Padikkal","role":"UKN","batting":{"runs":1,"balls":4,"fours":0,"sixes":0,"not_out":false,"strike_rate":25},"captain":false,"dismissal":"c Arshad Khan b Rabada"},{"id":"823703","name":"Rajat Patidar","role":"UKN","batting":{"runs":15,"balls":13,"fours":1,"sixes":1,"not_out":false,"strike_rate":115.38},"captain":true,"dismissal":"c Rabada b Rashid Khan"},{"id":"471342","name":"Krunal Pandya","role":"AR","batting":{"runs":1,"balls":2,"fours":0,"sixes":0,"not_out":false,"strike_rate":50},"bowling":{"overs":"4","wides":0,"economy":"5.75","maidens":0,"noballs":0,"wickets":1,"runs_conceded":23},"captain":false,"dismissal":"lbw b Rashid Khan"},{"id":"892749","name":"Tim David","role":"UKN","batting":{"runs":24,"balls":17,"fours":3,"sixes":1,"not_out":false,"strike_rate":141.17},"captain":false,"dismissal":"c &dagger;Buttler b Arshad Khan"},{"id":"721867","name":"Jitesh Sharma","role":"WK","batting":{"runs":11,"balls":14,"fours":1,"sixes":0,"not_out":true,"strike_rate":78.57},"captain":false,"dismissal":"not out"},{"id":"677077","name":"Romario Shepherd","role":"AR","batting":{"runs":0,"balls":0,"fours":0,"sixes":0,"not_out":false},"captain":false},{"id":"326016","name":"Bhuvneshwar Kumar","role":"BL","batting":{"runs":0,"balls":0,"fours":0,"sixes":0,"not_out":false},"bowling":{"overs":"4","wides":0,"economy":"7.25","maidens":0,"noballs":0,"wickets":2,"runs_conceded":29},"captain":false},{"id":"288284","name":"Josh Hazlewood","role":"BL","batting":{"runs":0,"balls":0,"fours":0,"sixes":0,"not_out":false},"bowling":{"overs":"4","wides":1,"economy":"9.25","maidens":0,"noballs":0,"wickets":2,"runs_conceded":37},"captain":false},{"id":"1161489","name":"Rasikh Salam","role":"BL","batting":{"runs":0,"balls":0,"fours":0,"sixes":0,"not_out":false},"bowling":{"overs":"4","wides":0,"economy":"6.75","maidens":0,"noballs":0,"wickets":3,"runs_conceded":27},"captain":false},{"id":"547766","name":"Jacob Duffy","role":"BL","bowling":{"overs":"4","wides":3,"economy":"9.5","maidens":0,"noballs":0,"wickets":0,"runs_conceded":38},"captain":false}],"team_id":"335970","home_away":"home"},{"team":"Gujarat Titans","winner":false,"players":[{"id":"1151288","name":"Sai Sudharsan","role":"UKN","batting":{"runs":12,"balls":12,"fours":2,"sixes":0,"not_out":false,"strike_rate":100},"captain":false,"dismissal":"c &dagger;Sharma b Kumar"},{"id":"1070173","name":"Shubman Gill","role":"UKN","batting":{"runs":10,"balls":8,"fours":2,"sixes":0,"not_out":false,"strike_rate":125},"captain":true,"dismissal":"c Patidar b Hazlewood"},{"id":"1292506","name":"Nishant Sindhu","role":"AR","batting":{"runs":20,"balls":18,"fours":3,"sixes":0,"not_out":false,"strike_rate":111.11},"captain":false,"dismissal":"c Padikkal b Rasikh Salam"},{"id":"308967","name":"Jos Buttler","role":"WK","batting":{"runs":19,"balls":23,"fours":1,"sixes":0,"not_out":false,"strike_rate":82.6},"captain":false,"dismissal":"st &dagger;Sharma b Pandya"},{"id":"719715","name":"Washington Sundar","role":"AR","batting":{"runs":50,"balls":37,"fours":5,"sixes":0,"not_out":true,"strike_rate":135.13},"captain":false,"dismissal":"not out"},{"id":"1244751","name":"Arshad Khan","role":"BL","batting":{"runs":15,"balls":6,"fours":0,"sixes":2,"not_out":false,"strike_rate":250},"bowling":{"overs":"4","wides":0,"economy":"8","maidens":0,"noballs":0,"wickets":1,"runs_conceded":32},"captain":false,"dismissal":"c Rasikh Salam b Hazlewood"},{"id":"423838","name":"Rahul Tewatia","role":"AR","batting":{"runs":7,"balls":5,"fours":1,"sixes":0,"not_out":false,"strike_rate":140},"captain":false,"dismissal":"c Patidar b Rasikh Salam"},{"id":"391485","name":"Jason Holder","role":"AR","batting":{"runs":7,"balls":5,"fours":1,"sixes":0,"not_out":false,"strike_rate":140},"bowling":{"overs":"2","wides":0,"economy":"8","maidens":0,"noballs":0,"wickets":0,"runs_conceded":16},"captain":false,"dismissal":"c Hazlewood b Kumar"},{"id":"793463","name":"Rashid Khan","role":"AR","batting":{"runs":7,"balls":3,"fours":0,"sixes":1,"not_out":false,"strike_rate":233.33},"bowling":{"overs":"4","wides":0,"economy":"6.25","maidens":0,"noballs":0,"wickets":2,"runs_conceded":25},"captain":false,"dismissal":"c Shepherd b Rasikh Salam"},{"id":"550215","name":"Kagiso Rabada","role":"BL","batting":{"runs":3,"balls":3,"fours":0,"sixes":0,"not_out":true,"strike_rate":100},"bowling":{"overs":"3","wides":0,"economy":"14.66","maidens":0,"noballs":0,"wickets":1,"runs_conceded":44},"captain":false,"dismissal":"not out"},{"id":"940973","name":"Mohammed Siraj","role":"BL","batting":{"runs":0,"balls":0,"fours":0,"sixes":0,"not_out":false},"bowling":{"overs":"4","wides":1,"economy":"9","maidens":0,"noballs":0,"wickets":1,"runs_conceded":36},"captain":false},{"id":"917159","name":"Prasidh Krishna","role":"BL","bowling":{"overs":"1","wides":0,"economy":"7","maidens":0,"noballs":0,"wickets":0,"runs_conceded":7},"captain":false}],"team_id":"1298769","home_away":"away"}]},"meta":{"timestamp":"2026-06-08T01:20:02.489Z","request_id":"5ec8647d-9043-4b82-8e0e-5ce1ba7cba12"},"status":"ok","message":"Match retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/news":{"get":{"operationId":"get_v1_news","tags":["Cricket"],"summary":"Latest cricket news for a league","description":"","parameters":[{"name":"league","in":"query","required":false,"description":"League alias or numeric id","schema":{"type":"string"},"example":"ipl"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":50,"articles":[{"link":"https://www.espn.com/cricket/story/_/id/48992933/ind-vs-afg-high-quality-saleem-impresses-six-extreme-heat-unhelpful-pitch","image":"https://a.espncdn.com/i/cricket/cricinfo/1539963_900x506.jpg","headline":"'High-quality' Saleem impresses with six-for despite extreme heat and unhelpful pitch","published":"2026-06-07T19:38:47Z","description":"Afghanistan quick bagged 6 for 140 and garnered praise from both his head coach Richard Pybus and Washington Sundar"},{"link":"https://www.espn.com/cricket/story/_/id/48992662/eng-vs-nz-1st-test-england-enjoy-ugly-win-new-zealand-die-wondering","image":"https://a.espncdn.com/i/cricket/cricinfo/1539749_900x506.jpg","headline":"England enjoy ugly win as New Zealand die wondering","published":"2026-06-07T18:05:28Z","description":"Lord's Test blighted by the pitch but tourists should regret passive approach to run-scoring"},{"link":"http://www.espn.com/cricket/series/8052/report/1513356/day/1/surrey-vs-hampshire-31st-match-8052","image":"https://a.espncdn.com/i/cricket/cricinfo/1540064_365x205.jpg","headline":"Dan Lawrence double-hundred puts Surrey in charge","published":"2026-06-07T18:05:55Z","description":"Hampshire made to toil after putting home side in, Lawrence and Pope putting on 255 for fourth wicket"},{"link":"http://www.espn.com/cricket/series/8053/report/1512822/somerset-vs-warwickshire-central-west-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1540073_900x506.jpg","headline":"Webster's maiden T20 ton ends Warwickshire's winless Blast run","published":"2026-06-07T18:05:11Z","description":"Defending champions Somerset slip to fourth consecutive defeat despite posting 215"},{"link":"http://www.espn.com/cricket/series/8053/report/1512820/middlesex-vs-essex-south-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539122_900x506.jpg","headline":"Allison, Benkenstein give Eagles wings before Middlesex implode","published":"2026-06-07T17:52:39Z","description":"Noah Thain takes 3 for 11 as home side bundled out unceremoniously for fifth defeat in six"},{"link":"http://www.espn.com/cricket/series/8053/report/1512824/nottinghamshire-vs-derbyshire-north-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539091_900x506.jpg","headline":"Munsey, Haynes lay platform as Notts continue upturn in form","published":"2026-06-07T17:38:45Z","description":"Derbyshire fall short in chase as Mohammad Ali, Dillon Pennington share six wickets"},{"link":"http://www.espn.com/cricket/series/8053/report/1512821/sussex-vs-kent-south-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1540051_365x205.jpg","headline":"Mills treasures Hunt as Sussex left-armers run through Kent","published":"2026-06-07T17:34:24Z","description":"Sussex left-arm seamers share six wickets between them to keep knockout hopes alive"},{"link":"http://www.espn.com/cricket/series/8053/report/1512819/lancashire-vs-glamorgan-cross-pool-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1540071_900x506.jpg","headline":"Glamorgan blast 41 off last 11 balls to upstage Livingstone fireworks","published":"2026-06-07T17:23:01Z","description":"Cooke and van der Gugten pull off heist after Livingstone's eight sixes and three-for"},{"link":"http://www.espn.com/cricket/series/8053/report/1512823/gloucestershire-vs-worcestershire-central-west-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1538350_900x506.jpg","headline":"Duan Jansen claims four as Gloucestershire win thriller","published":"2026-06-07T17:21:10Z","description":"Gloucestershire make it five wins from six group matches with three-run victory over Worcestershire"},{"link":"https://www.espn.com/cricket/story/_/id/48992394/india-news-v-vikramraju-umpired-tied-chennai-test-dies-aged-92","image":"https://a.espncdn.com/i/cricket/cricinfo/1276166_900x506.jpg","headline":"V Vikramraju, who umpired in tied Chennai Test, dies aged 92","published":"2026-06-07T17:11:00Z","description":"Vikramraju umpired in two Tests and five ODIs, besides standing in 42 first-class matches"},{"link":"https://www.espn.com/cricket/story/_/id/48992565/ind-vs-afg-test-manav-suthar-announces-arrival-pinpoint-control-sharp-turn","image":"https://a.espncdn.com/i/cricket/cricinfo/1539994_900x506.jpg","headline":"Suthar announces his arrival with pinpoint control and sharp turn","published":"2026-06-07T17:07:44Z","description":"With no Ashwin, no Jadeja, and a spot to grab on the upcoming tour of Sri Lanka, the left-arm spinner put on an eyecatching display in New Chandigarh"},{"link":"http://www.espn.com/cricket/series/8053/report/1512825/leicestershire-vs-yorkshire-north-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1489171_900x506.jpg","headline":"Rehan brings Yorkshire back to earth as Leicestershire finally win at home","published":"2026-06-07T17:06:45Z","description":"England legspinner takes three as high-flying Yorkshire fluff chase of 148"},{"link":"http://www.espn.com/cricket/series/19430/report/1496571/day/4/england-vs-new-zealand-1st-test-19430","image":"https://a.espncdn.com/i/cricket/cricinfo/1540035_365x205.jpg","headline":"Atkinson five-for seals England win on up-and-down Lord's pitch","published":"2026-06-07T17:05:27Z","description":"The pitch made batting so treacherous that a wicket fell every 24.9 balls, the quickest rate in a Test in England since 1907"},{"link":"http://www.espn.com/cricket/series/23079/report/1512912/essex-women-vs-hampshire-women-23rd-match-23079","image":"https://a.espncdn.com/i/cricket/cricinfo/1538850_900x506.jpg","headline":"Maia Bouchier 87, Amanda-Jade Wellington hat-trick keep Hawks on the rise","published":"2026-06-07T16:55:11Z","description":"Australian legspinner finishes with 5 for 18 as Essex stumble to 100 for 9"},{"link":"http://www.espn.com/cricket/series/24410/report/1537877/england-lions-vs-south-africa-2nd-unofficial-odi-24410","image":"https://a.espncdn.com/i/cricket/cricinfo/1521306_900x506.jpg","headline":"Mokoena, Pretorius headline latest steamrollering for Lions","published":"2026-06-07T16:42:16Z","description":"South Africa A flatten home side once again, this time by 10 wickets at New Road"},{"link":"https://www.espn.com/cricket/story/_/id/48992239/eng-vs-nz-1st-test-stats-lord-2026-third-shortest-test-outright-win","image":"https://a.espncdn.com/i/cricket/cricinfo/1539924_900x506.jpg","headline":"Stats - Lord's 2026 is the third-shortest Test with an outright win","published":"2026-06-07T16:17:40Z","description":"The Test between England and New Zealand was the third in England without a ball bowled by the spinners"},{"link":"https://www.espn.com/cricket/story/_/id/48992235/bcb-president-tamim-iqbal-building-world-class-high-performance-centre-my-biggest-dream","image":"https://a.espncdn.com/i/cricket/cricinfo/1530811_900x506.jpg","headline":"Tamim: Building a world-class High Performance Centre 'my biggest dream'","published":"2026-06-07T16:15:32Z","description":"The newly elected BCB president also hopes to restore the reputation of Bangladesh cricket"},{"link":"https://www.espn.com/cricket/story/_/id/48991939/eng-vs-nz-1st-test-mcc-admit-lord-pitch-fell-short-expectations","image":"https://a.espncdn.com/i/cricket/cricinfo/1540043_365x205.jpg","headline":"MCC admit Lord's pitch 'fell short of expectations'","published":"2026-06-07T15:13:46Z","description":"Ben Stokes says \"extreme conditions\" seen for first Test \"not going to help game in future\""},{"link":"https://www.espn.com/cricket/story/_/id/48991821/tamim-iqbal-elected-new-bcb-president","image":"https://a.espncdn.com/i/cricket/cricinfo/1540037_900x506.jpg","headline":"Tamim Iqbal elected new BCB president","published":"2026-06-07T14:50:37Z","description":"The former Bangladesh captain will serve a four-year term, having already completed two months as the president of an ad-hoc committee"},{"link":"http://www.espn.com/cricket/series/24423/preview/1538306/west-indies-vs-sri-lanka-3rd-odi-24423","image":"https://a.espncdn.com/i/cricket/cricinfo/1539580_900x506.jpg","headline":"WI look to level series in rainy Kingston","published":"2026-06-07T13:57:23Z","description":"Hosts may think about bringing Shimron Hetmyer in, while Sri Lanka may keep their winning XI"},{"link":"http://www.espn.com/cricket/series/23079/report/1512914/the-blaze-women-vs-lancashire-women-25th-match-23079","image":"https://a.espncdn.com/i/cricket/cricinfo/1536600_900x506.jpg","headline":"Knott's four trumps five from Potts as Blaze down Lancashire","published":"2026-06-07T13:52:35Z","description":"Tammy Beaumont fifty sets up home side in face of England A seamer's efforts"},{"link":"http://www.espn.com/cricket/series/8053/report/1512822/somerset-vs-warwickshire-central-west-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539993_900x506.jpg","headline":"Niamh Holland steers Somerset chase against winless Bears","published":"2026-06-07T13:37:27Z","description":"Liv Barnes, Chloe Skelton star with ball as visitors stumble to 123 for 8 in their 20 overs"},{"link":"https://www.espn.com/cricket/story/_/id/48991305/litton-das-becoming-bangladesh-all-format-banker-wants-more","image":"https://a.espncdn.com/i/cricket/cricinfo/1537270_900x506.jpg","headline":"Litton Das is becoming Bangladesh's all-format banker, and he wants more","published":"2026-06-07T13:37:52Z","description":"The wicketkeeper-batter opens up about his struggles while out of the ODI side, and the challenges of playing all three formats"},{"link":"https://www.espn.com/cricket/story/_/id/48990997/sarfaraz-ahmed-mike-hesson-oversee-pakistan-red-white-ball-camps-nca-lahore","image":"https://a.espncdn.com/i/cricket/cricinfo/1521739_900x506.jpg","headline":"Sarfaraz and Hesson to oversee red and white-ball camps in Lahore","published":"2026-06-07T12:32:20Z","description":"Babar is one of 22 players part of the red-ball camp which will run until July 10, while the 27-player white-ball camp will last until September 18"},{"link":"http://www.espn.com/cricket/series/24227/report/1527150/day/2/india-vs-afghanistan-only-test-24227","image":"https://a.espncdn.com/i/cricket/cricinfo/1539978_900x506.jpg","headline":"Debutant Suthar takes three after Gill, Rahul centuries lead India to 564","published":"2026-06-07T12:27:01Z","description":"Mohammad Saleem got a six-for for Afghanistan even as India declared after Pant's 81 and Washington's 52*"},{"link":"https://www.espn.com/cricket/story/_/id/48989631/greg-chappell-vaibhav-sooryavanshi-generational-talent-a-dangerous-game","image":"https://a.espncdn.com/i/cricket/cricinfo/1538517_900x600.jpg","headline":"Vaibhav Sooryavanshi is a generational talent, but this is a dangerous time for the game","published":"2026-06-07T06:30:02Z","description":"If we want T20 to remain a contest between bat and ball, it needs some radical modifications"},{"link":"https://www.espn.com/cricket/story/_/id/48988548/cricket-victoria-apply-trademark-melbourne-rangers-name","image":"https://a.espncdn.com/i/cricket/cricinfo/1520457_900x506.jpg","headline":"Cricket Victoria applies to trademark Melbourne Rangers name","published":"2026-06-07T03:37:54Z","description":"Melbourne Stars will be rebranded should a hybrid model for BBL privatisation be approved in the coming weeks"},{"link":"http://www.espn.com/cricket/series/24423/report/1538305/west-indies-vs-sri-lanka-2nd-odi-24423","image":"https://a.espncdn.com/i/cricket/cricinfo/1539948_900x506.jpg","headline":"Persistent rain in Kingston washes out second ODI between West Indies and Sri Lanka","published":"2026-06-06T23:57:40Z","description":"The coin flip was the only action possible, leaving West Indies still 0-1 behind against Sri Lanka with one more game to go"},{"link":"http://www.espn.com/cricket/series/8053/report/1512818/durham-vs-northamptonshire-cross-pool-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539947_900x506.jpg","headline":"Broad, Sanderson and Sales help keep Northants winning run going","published":"2026-06-06T21:23:11Z","description":"Callum Parkinson takes 3 for 19 but Durham struggle in low-scoring arm wrestle at Chester-le-Street"},{"link":"https://www.espn.com/cricket/story/_/id/48984354/women-t20-world-cup-2026-kapp-wolvaardt-take-south-africa-ireland-18-game","image":"https://a.espncdn.com/i/cricket/cricinfo/1539938_900x506.jpg","headline":"Women's T20 World Cup 2026 warm-up: Kapp, Wolvaardt take SA past Ireland","published":"2026-06-06T18:36:53Z","description":"Scotland thumped Netherlands by 58 runs, Athapaththu helped SL beat Pakistan, and NZ eased past Bangladesh"},{"link":"https://www.espn.com/cricket/story/_/id/48984370/england-vs-new-zealand-1st-test-smith-stumps-comes-trumps-robinson-reluctance","image":"https://a.espncdn.com/i/cricket/cricinfo/1539934_900x506.jpg","headline":"Smith up to stumps comes up trumps - despite Robinson reluctance","published":"2026-06-06T18:37:04Z","description":"England keeper emulates Carey's successful Ashes ploy to give Robinson further success on comeback"},{"link":"https://www.espn.com/cricket/story/_/id/48981672/shreyas-iyer-confirmed-india-new-t20i-captain-suryakumar-yadav-dropped","image":"https://a.espncdn.com/i/cricket/cricinfo/1539877_900x1125.png","headline":"Shreyas confirmed as India's T20I captain; Suryakumar dropped","published":"2026-06-06T17:57:30Z","description":"Vaibhav Sooryavanshi has been picked in an India squad for the first time"},{"link":"https://www.espn.com/cricket/story/_/id/48984281/ind-vs-afg-luck-met-kl-rahul-pluck-new-chandigarh","image":"https://a.espncdn.com/i/cricket/cricinfo/1539900_365x205.jpg","headline":"When luck met Rahul's pluck in New Chandigarh","published":"2026-06-06T17:45:49Z","description":"Rahul navigated a tricky pitch, oppressive heat and an early scare to give India the platform they needed"},{"link":"http://www.espn.com/cricket/series/19430/report/1496571/day/3/england-vs-new-zealand-1st-test-19430","image":"https://a.espncdn.com/i/cricket/cricinfo/1539925_900x506.jpg","headline":"Robinson double-strike moves England closer between showers","published":"2026-06-06T16:47:44Z","description":"New Zealand lose Rachin Ravindra and Daryl Mitchell in the 9.4 overs of play possible "},{"link":"https://www.espn.com/cricket/story/_/id/48982422/did-csk-lose-year-ipl-auction-table","image":"https://a.espncdn.com/i/cricket/cricinfo/1539755_900x506.png","headline":"Why CSK lost and RCB won this year's IPL at the auction table","published":"2026-06-06T15:41:33Z","description":"On the other hand, RCB now look like the CSK of old, with their emphasis on role clarity and continuity"},{"link":"https://www.espn.com/cricket/story/_/id/48983818/ashwin-says-suryakumar-axing-set-precedent-future-selections","image":"https://a.espncdn.com/i/cricket/cricinfo/1527341_1400x933.jpg","headline":"Ashwin: Suryakumar's axing will set precedent for future selection calls","published":"2026-06-06T15:12:26Z","description":"Ashwin feels that Suryakumar deserved a bit more time to prove himself and find form as a batter"},{"link":"https://www.espn.com/cricket/story/_/id/48981711/asian-games-2026-jasprit-bumrah-named-full-strength-india-squad","image":"https://a.espncdn.com/i/cricket/cricinfo/1539876_900x1125.png","headline":"Bumrah named in full-strength India T20I squad for Asian Games","published":"2026-06-06T13:34:18Z","description":"The fast bowler was rested for the T20Is in Ireland and England"},{"link":"https://www.espn.com/cricket/story/_/id/48982627/india-t20i-squad-agarkar-says-vaibhav-sooryavanshi-picked-himself","image":"https://a.espncdn.com/i/cricket/cricinfo/1538546_1400x933.jpg","headline":"Agarkar: Sooryavanshi 'picked himself' in T20I squad, we've got 'high hopes of him'","published":"2026-06-06T12:32:42Z","description":"The manner in which he attacked some of the best bowlers convinced selectors he was ready for the next stage"},{"link":"https://www.espn.com/cricket/story/_/id/48982682/shreyas-iyer-replacing-suryakumar-yadav-best-way-forward","image":"https://a.espncdn.com/i/cricket/cricinfo/1525503_900x506.jpg","headline":"Agarkar: Shreyas replacing Suryakumar 'best way forward'","published":"2026-06-06T11:28:14Z","description":"Ajit Agarkar said it was a \"tough call\" to drop a captain who had just led India to a T20 World Cup title"},{"link":"https://www.espn.com/cricket/story/_/id/48982396/india-t20-selection-suryakumar-yadav-axing-ruthless-unprecedented-just-right-call","image":"https://a.espncdn.com/i/cricket/cricinfo/1520749_900x600.jpg","headline":"Suryakumar Yadav's axing: Ruthless, unprecedented, and just the right call","published":"2026-06-06T10:40:23Z","description":"Given the abundance of talent in Indian cricket, the unsentimental decision was the only correct one"},{"link":"https://www.espn.com/cricket/story/_/id/48981710/virat-kohli-india-afghanistan-odis-hamstring-injury-yashasvi-jaiswal-named-replacement","image":"https://a.espncdn.com/i/cricket/cricinfo/1539618_900x506.jpg","headline":"Yashasvi Jaiswal replaces injured Virat Kohli for Afghanistan ODIs","published":"2026-06-06T10:08:27Z","description":"The India batter injured his hamstring during RCB's run to the IPL 2026 title"},{"link":"http://www.espn.com/cricket/series/24227/report/1527150/day/1/india-vs-afghanistan-only-test-24227","image":"https://a.espncdn.com/i/cricket/cricinfo/1539909_900x506.jpg","headline":"Rahul, Gill hit centuries as India dominate Afghanistan on opening day","published":"2026-06-07T05:27:31Z","description":"Sai Sudharsan and Pant also hit half-centuries to help take India to 368 for 3 at stumps"},{"link":"https://www.espn.com/cricket/story/_/id/48979855/gurnoor-brar-not-here-just-tag-having-played-indian-team-here-win-tournaments","image":"https://a.espncdn.com/i/cricket/cricinfo/1509302_900x592.jpg","headline":"Gurnoor Brar: 'I'm not here just to say I've played for India. I'm here to win tournaments'","published":"2026-06-06T02:39:40Z","description":"The Punjab bowler has been called up to the national side, where he hopes his 6' 5\" frame and the ability to swing the ball at pace will be points of difference"},{"link":"https://www.espn.com/cricket/story/_/id/48976137/ind-vs-afg-only-test-harsh-dubey-manav-suthar-india-ponder-same-different-quandary","image":"https://a.espncdn.com/i/cricket/cricinfo/1505739_900x506.jpg","headline":"Dubey or Suthar? India ponder a same-but-different quandary","published":"2026-06-05T23:17:33Z","description":"There is very little to separate the two left-arm spinners, one of whom is set to become the first spinner to debut for India in Tests since 2021"},{"link":"http://www.espn.com/cricket/series/8053/report/1512814/sussex-vs-leicestershire-cross-pool-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539847_900x506.jpg","headline":"Ashton Turner half-century guides Foxes to victory at Hove","published":"2026-06-05T21:25:12Z","description":"His unbeaten 57 off 28 balls included six fours and three sixes "},{"link":"http://www.espn.com/cricket/series/8053/report/1512812/yorkshire-vs-lancashire-north-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539839_365x205.jpg","headline":"Bairstow leads charge as Yorkshire hand out Roses hammering","published":"2026-06-05T21:20:19Z","description":"Lancashire blown away with bat and ball as Moeen Ali, Jafer Chohan share seven wickets"},{"link":"http://www.espn.com/cricket/series/8053/report/1512815/gloucestershire-vs-somerset-central-west-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539846_900x506.jpg","headline":"D'Arcy Short fifty consigns Somerset to a third straight defeat ","published":"2026-06-05T21:24:47Z","description":"Overseas star smashes 63 from 34 balls to help Gloucestershire chase down a target of 138 with 5.5 overs to spare"},{"link":"http://www.espn.com/cricket/series/8053/report/1512816/nottinghamshire-vs-warwickshire-cross-pool-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539838_900x506.jpg","headline":"George Linde the hero as Notts hold off Bears in low-scorer","published":"2026-06-05T20:56:39Z","description":"Rob Yates threatens to cause upset with 4 for 22 but hosts squeeze home off penultimate ball"},{"link":"http://www.espn.com/cricket/series/8053/report/1512817/worcestershire-vs-glamorgan-central-west-group-8053","image":"https://a.espncdn.com/i/cricket/cricinfo/1539841_900x506.jpg","headline":"Hose fifty, Raza four-for light path for Worcestershire ","published":"2026-06-05T20:13:59Z","description":"Glamorgan succumb in gloom as Rapids continue good start to season"},{"link":"http://www.espn.com/cricket/series/23079/report/1512909/yorkshire-women-vs-durham-women-20th-match-23079","image":"https://a.espncdn.com/i/cricket/cricinfo/1539822_900x506.jpg","headline":"All-round effort from Durham secures victory at Yorkshire","published":"2026-06-05T18:34:58Z","description":"England legspinner Sarah Glenn makes Yorkshire debut after recovering from broken finger"}],"league_id":"8048"},"meta":{"timestamp":"2026-06-08T01:20:03.070Z","request_id":"39cbcd6c-a71d-4f57-9943-451038b5a1dd"},"status":"ok","message":"News retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/scoreboard":{"get":{"operationId":"get_v1_scoreboard","tags":["Cricket"],"summary":"Matches for a league","description":"","parameters":[{"name":"league","in":"query","required":false,"description":"ipl | world-cup | big-bash | county-championship | sheffield-shield | … or numeric id","schema":{"type":"string"},"example":"ipl"},{"name":"dates","in":"query","required":false,"description":"Optional YYYYMMDD or range","schema":{"type":"string"}}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":1,"league":"Indian Premier League","matches":[{"id":"1535465","date":"2026-05-31T14:00Z","name":"Royal Challengers Bengaluru v Gujarat Titans","teams":[{"id":"335970","name":"Royal Challengers Bengaluru","score":"161/5 (18/20 ov, target 156)","winner":false,"innings":[{"runs":1,"overs":20,"wickets":0},{"runs":2,"overs":18,"wickets":5}],"home_away":"home","abbreviation":"RCB"},{"id":"1298769","name":"Gujarat Titans","score":"155/8","winner":false,"innings":[{"runs":1,"overs":20,"wickets":8},{"runs":2,"overs":18,"wickets":0}],"home_away":"away","abbreviation":"GT"}],"venue":"Narendra Modi Stadium, Motera, Ahmedabad","detail":"Final","status":"Result","short_name":"RCB v GT"}],"league_id":"8048"},"meta":{"timestamp":"2026-06-08T01:20:03.193Z","request_id":"4c72897c-9fdc-4b8b-918c-ed9a14bacd8f"},"status":"ok","message":"Scoreboard retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/standings":{"get":{"operationId":"get_v1_standings","tags":["Cricket"],"summary":"League table","description":"","parameters":[{"name":"league","in":"query","required":false,"description":"League alias or numeric id","schema":{"type":"string"},"example":"ipl"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"groups":[{"name":"Table","table":[{"won":9,"lost":5,"rank":1,"team":"Royal Challengers Bengaluru","played":14,"points":18,"team_id":"335970","runs_for":"2642/254.2","no_result":0,"qualified":true,"net_run_rate":"0.783","runs_against":"2619/272.4"},{"won":9,"lost":5,"rank":2,"team":"Gujarat Titans","played":14,"points":18,"team_id":"1298769","runs_for":"2558/270.4","no_result":0,"qualified":true,"net_run_rate":"0.695","runs_against":"2434/278.0"},{"won":9,"lost":5,"rank":3,"team":"Sunrisers Hyderabad","played":14,"points":18,"team_id":"628333","runs_for":"2854/276.1","no_result":0,"qualified":true,"net_run_rate":"0.524","runs_against":"2675/272.4"},{"won":8,"lost":6,"rank":4,"team":"Rajasthan Royals","played":14,"points":16,"team_id":"335977","runs_for":"2619/259.4","no_result":0,"qualified":true,"net_run_rate":"0.189","runs_against":"2649/267.4"},{"won":7,"lost":6,"rank":5,"team":"Punjab Kings","played":14,"points":15,"team_id":"335973","runs_for":"2711/250.0","no_result":1,"net_run_rate":"0.309","runs_against":"2718/258.0"},{"won":7,"lost":7,"rank":6,"team":"Delhi Capitals","played":14,"points":14,"team_id":"335975","runs_for":"2559/272.4","no_result":0,"net_run_rate":"-0.651","runs_against":"2581/257.1"},{"won":6,"lost":7,"rank":7,"team":"Kolkata Knight Riders","played":14,"points":13,"team_id":"335971","runs_for":"2284/251.1","no_result":1,"net_run_rate":"-0.147","runs_against":"2384/258.0"},{"won":6,"lost":8,"rank":8,"team":"Chennai Super Kings","played":14,"points":12,"team_id":"335974","runs_for":"2530/275.0","no_result":0,"net_run_rate":"-0.345","runs_against":"2512/263.1"},{"won":4,"lost":10,"rank":9,"team":"Mumbai Indians","played":14,"points":8,"team_id":"335978","runs_for":"2553/268.4","no_result":0,"net_run_rate":"-0.584","runs_against":"2636/261.2"},{"won":4,"lost":10,"rank":10,"team":"Lucknow Super Giants","played":14,"points":8,"team_id":"1298768","runs_for":"2514/275.3","no_result":0,"net_run_rate":"-0.74","runs_against":"2616/265.1"}]}],"league":"Indian Premier League","league_id":"8048"},"meta":{"timestamp":"2026-06-08T01:20:03.348Z","request_id":"9f333a51-74a4-417b-b2f0-a52f7d2d3bc7"},"status":"ok","message":"Standings retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/leagues":{"get":{"operationId":"get_v1_leagues","tags":["Meta"],"summary":"Supported league aliases and ids","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":16,"leagues":[{"id":"8048","alias":"ipl"},{"id":"8039","alias":"world-cup"},{"id":"8040","alias":"t20-world-cup-qualifier"},{"id":"8044","alias":"big-bash"},{"id":"8044","alias":"bbl"},{"id":"8037","alias":"champions-trophy"},{"id":"8038","alias":"world-cup-qualifier"},{"id":"8052","alias":"county-championship"},{"id":"8052","alias":"county"},{"id":"8043","alias":"sheffield-shield"},{"id":"8050","alias":"ranji-trophy"},{"id":"8053","alias":"t20-blast"},{"id":"8041","alias":"supersport"},{"id":"8074","alias":"intercontinental-cup"},{"id":"8049","alias":"indian-cricket-league"},{"id":"8046","alias":"state-t20"}]},"meta":{"timestamp":"2026-06-08T01:20:03.436Z","request_id":"fd83cc20-459f-4b83-a45a-d6b849283fe8"},"status":"ok","message":"Leagues retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Service description & endpoints","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"service":"cricketlive-api","endpoints":{"GET /v1/meta":"This document.","GET /v1/news":"Cricket news (league=).","GET /v1/match":"Full scorecard for a match (league=, event=id from scoreboard).","GET /v1/leagues":"Supported league aliases and ids.","GET /v1/standings":"League table (league=).","GET /v1/scoreboard":"Matches for a league (league=ipl|world-cup|big-bash|… or numeric id, dates=)."},"description":"Live professional cricket across many competitions (IPL, T20/ODI World Cup, Big Bash, County Championship, Sheffield Shield, Ranji Trophy and more): the live scoreboard, the full match scorecard with per-innings batting and bowling and dismissals, the league table and news. Real live data, no key."},"meta":{"timestamp":"2026-06-08T01:20:03.527Z","request_id":"17c9b51c-14b2-45f9-b8d6-4f45a4cd0af1"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":4000,"rps_limit":2,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":1200,"monthly_call_quota":80000,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3400,"monthly_call_quota":400000,"rps_limit":25,"hard_limit":true},{"slug":"elite","name":"Elite","price_cents_month":11900,"monthly_call_quota":2000000,"rps_limit":60,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/cricketlive-api"}