Sports News
Read about players, their records and the calendar for every sport - cricket, football, tennis, and badminton.
Shaheen Afridi named in Pakistan's squad for Sri Lanka Tests
Pakistan have named their 16-member squad for the upcoming Test series against hosts Sri Lanka.
BAN vs AFG: Taskin Ahmed claims his best Test figures
Bangladesh thrashed Afghanistan in the one-off Test and walked away with a mammoth 546-run triumph.
Bangladesh humble Afghanistan with record win in one-off Test
Bangladesh decimated Afghanistan by a mammoth margin of 546 runs in the one-off Test.
Ashes: Decoding Joe Root's dream run in Tests since 2021
Extending his sensational run in Tests, Joe Root hammered a brilliant ton in the ongoing Ashes 2023 opener.
Max Holden slams the highest T20 score at Lord's: Stats
Uncapped England batter Max Holden smashed a flurry of records during his brilliant ton against Kent in the ongoing T20 Blast on June 16 (Friday).
Harry Kane scripts this massive record for England: Details
England football team captain Harry Kane scored a penalty in his side's 4-0 drubbing of minnows Malta on matchday three of the UEFA Euro Qualifiers.
Ashes, Edgbaston Test: Australia unscathed after England declare at 393/8
England made a bold declaration on Day 1 of the first 2023 Ashes Test at Edgbaston on Friday.
2023 Ashes, 1st Test: Australia's Nathan Lyon claims a four-fer
Australian spinner Nathan Lyon ended with figures worth 4/149 from 29 overs on Day 1 of the first 2023 Ashes Test at Edgbaston.
Ashes 2023, Joe Root clocks his 30th Test ton: Stats
England batter Joe Root brought up a fine century on Day 1 of the first Ashes Test at Edgbaston on Friday.
The Ashes: Jonny Bairstow slams his 24th Test fifty
England wicket-keeper batter Jonny Bairstow hammered a fine fifty against Australia in the first Ashes Test in Birmingham.
The Ashes, Lyon removes Pope for the third time: Stats
Australian spinner Nathan Lyon once again dismissed Ollie Pope in the first session on Day 1 of The Ashes at the Edgbaston Cricket Ground in Birmingham.
The Ashes: Zak Crawley hammers 73-ball 61 versus Australia
Zak Crawley was responsible for the fast start that England got on Day 1 of the first Ashes Test match at Birmingham.
One-off Test: All-round Bangladesh add to Afghanistan's agony
Bangladesh have further pushed Afghanistan on the back foot in the ongoing one-off Test.
Litton Das hammers half-century on Test captaincy debut: Stats
Litton Das scored a fiery half-century in the ongoing one-off Test against Afghanistan.
Ashes 2023: Decoding the unique milestones that can be scaled
England and Australia gear up for a five-match Ashes series, starting today at Edgbaston.
BAN vs AFG: Mominul Haque clocks his 12th Test century
Veteran Bangladesh batter Mominul Haque has smashed his 12th century in Test cricket.
One-off Test, Zakir Hasan slams 71 versus Afghanistan: Stats
Bangladesh's rising batting sensation Zakir Hasan brought up his second half-century in Tests.
One-off Test: Najmul Hossain Shanto smokes twin centuries against Afghanistan
Najmul Hossain Shanto has scripted history with twin centuries in the ongoing one-off Test against Afghanistan.
Ashes 2023, 1st Test: Edgbaston pitch report and stadium stats
The high-voltage Ashes 2023 is set to get underway on June 16 with the opener of the five-Test series taking place at Edgbaston in Birmingham.
Spain to face Croatia in UEFA Nations League final: Stats
Spain earned a narrow 2-1 win over Italy to reach the UEFA Nations League final. Spain will now face Croatia in the summit clash after they beat the Netherlands earlier by a 4-2 margin.
Intercontinental Cup, India keep a third successive clean sheet: Stats
The Indian football team played out a 0-0 draw in the Intercontinental Cup 2023.
Duleep Trophy 2023: Everything you need to know
The Duleep Trophy will mark the beginning of the 2023/24 Indian men's domestic cricket season in India.
Lionel Messi scores his 103rd international goal for Argentina: Stats
FIFA World Cup champions Argentina beat Australia 2-0 in a friendly encounter in Beijing.
Libema Open: Adrian Mannarino stuns Daniil Medvedev, earns biggest win
Frenchman Adrian Mannarino stunned world number three Daniil Medvedev at the Libema Open on Thursday.
'Virat Kohli caught my hand forcefully', Naveen-ul-Haq on verbal spat
In a fresh development, Afghanistan seamer Naveen-ul-Haq targeted Virat Kohli while highlighting the verbal spat between the two during an Indian Premier League (IPL) 2023 encounter.
One-off Test, Day 2: Bangladesh on top versus sorry Afghanistan
Bangladesh are on top of Afghanistan after dominating Day 2 of the ongoing one-off Test in Dhaka.
Sri Lanka, Pakistan to host Asia Cup in hybrid model
The Asian Cricket Council (ACC) announced the dates and venues for the upcoming 2023 Asia Cup.
India's R Ashwin reviews the review in TNPL: Here's how
Indian spinner Ravichandran Ashwin made a bizarre move during a Tamil Nadu Premier League match between Dindigul Dragons and Ba11sy Trichy in Coimbatore on Wednesday.
Ashes 2023, 1st Test: Here is the statistical preview
England and Australia will fight again for the prestigious urn as the five-match Ashes series is set to get underway on June 16.
Ebadot Hossain records brilliant four-wicket haul against Afghanistan: Stats
Bangladesh pacer Ebadot Hossain claimed a sensational four-wicket haul in the ongoing one-off Test versus Afghanistan.
Premier League 2023-24: Chelsea to face Liverpool on opening matchday
Chelsea will face Liverpool on matchday one of the Premier League 2023-24 season after the fixtures were announced.
Ben Stokes vs Nathan Lyon in The Ashes: Key stats
Cricket's oldest and arguably the most celebrated rivalry, The Ashes, is back.
Mushfiqur Rahim races past 5,500 Test runs: Key stats
Mushfiqur Rahim has unlocked another major feat as he has become the first Bangladesh batter to accomplish 5,500 runs in Tests.
Nijat Masood becomes second Afghanistan bowler with Test debut fifer
Afghanistan pacer Nijat Masood claimed a brilliant five-wicket haul in the ongoing one-off Test against Bangladesh.
Steve Smith sends injury scare ahead of Ashes 2023 opener
Team Australia has a major injury scare in their camp ahead of the opening Ashes 2023 Test, which gets underway on June 16.
Surrey complete second-highest run chase in County Championship history: Stats
Team Surrey scripted history on Wednesday (June 14) as they successfully chased down a mammoth 501 in the County Championship Division One match against Kent.
Ashes 2023: Decoding the key player battles
England and Australia will be vying against each other for a grueling five-match Test series, starting at Edgbaston on June 16.
Ashes 2023: Can Australia stop the 'Bazball' show at Edgbaston?
England will be facing Australia in the first Ashes Test at Edgbaston, starting June 16.
India to tour England twice in next six years: Details
The England and Wales Cricket Board (ECB) revealed the list of England's international matches, set to be held between 2025 and 2031, on Wednesday.
One-off Test, Day 1: Bangladesh score 362/5 versus Afghanistan
Bangladesh are in the driver's seat, having amassed 362/5 at stumps on Day 1 versus Afghanistan in the one-off Test in Dhaka.