Cricket Highlights and Notable Moments

Every notable Cricket moment across all dates, with verified recap links.

All Cricket moments

⚠️ Injury News

Ajinkya Rahane Announces Retirement from International Cricket

Rahane Retires After 85 Tests and 8414 International Runs

Veteran India batter Ajinkya Rahane announced his retirement from international cricket on July 30 via a video message on social media at age 38. Rahane played 85 Tests 90 ODIs and 20 T20Is for India from 2013 to 2023 accumulating 8414 international runs including 15 centuries and 51 half-centuries. He is best remembered for leading an injury-depleted India to a 2-1 Test series win in Australia in 2020-21 including a famous Gabba victory standing in for Virat Kohli. Rahane's captaincy record stood at six Tests with four wins and two draws — never losing a match as skipper. He plans to remain involved in domestic cricket and mentoring the next generation.

Source updated - 2026-07-30

Hourly Digest

Get the best sports moments delivered hourly — stay updated, no spam.

Individual Notable Performance

Lahiru Udara Hits LPL Record 132* to Guide Kandy Royals Past Galle Gallants

Udara Hits LPL Record 132* for Kandy Royals

In LPL 2026 Match 16 at Pallekele on July 29, Kandy Royals opener Lahiru Udara scored an unbeaten 132 off 63 balls — the first century of the tournament — to chase down Galle Gallants' imposing 208/3. Udara reached his maiden T20 century off 54 balls, stormed to fifty in just 21 balls, and finished the chase with a six, reclaiming the orange cap. Galle Gallants posted 208/3 on the back of Sam Harper's 72 off 38 and Charith Asalanka's 70 off 32, but Udara's innings rendered those efforts insufficient. Kandy Royals won by 6 wickets with 7 balls remaining to keep their playoff hopes alive.

Source updated - 2026-07-29

Individual Notable Performance

West Indies Beat Pakistan by 90 Runs in 1st Test

Seales Five-For Seals WI Win Over Pakistan

West Indies defeated Pakistan by 90 runs in the 1st Test at Brian Lara Stadium in Tarouba on July 28 to take a 1-0 series lead. Pakistan were set 211 to win in their fourth innings but were bowled out for 120 with Jayden Seales taking 5-18 to lead the West Indies pace attack. Justin Greaves was named Player of the Match after an all-round display that included 5-27 in Pakistan's first innings and contributions with the bat. Fast bowlers collectively took 40 wickets across the four innings in a pace-dominated contest. The 2nd and final Test of the series is scheduled to begin on August 2 at Port of Spain.

Source updated - 2026-07-28

Series Win / Clincher

West Indies Beat Pakistan by 90 Runs in 1st Test as Jayden Seales Takes Fifer

Seales Fifer Seals WI 90-Run Win Over Pakistan

West Indies won the first Test against Pakistan by 90 runs at the Brian Lara Cricket Academy in Tarouba on July 28, completing a decisive victory on Day 4. Jayden Seales took 5 wickets to trigger Pakistan's collapse in their chase of 211, dismissing the visitors for 120 all out. Babar Azam top-scored in Pakistan's second innings with an unbeaten 58 but ran out of partners. West Indies now hold an unassailable 1-0 lead in the two-match series, with the second Test beginning August 2.

Source updated - 2026-07-28

Individual Notable Performance

Desert Vipers Beat San Francisco Unicorns by 9 Wickets in GSL

Zachary Carter Stars as Vipers Win by 9 Wickets

Desert Vipers chased down San Francisco Unicorns' total of 151/7 in just 16.1 overs, finishing on 152/1 to win by 9 wickets with 23 balls to spare in Match 7 of the Global Super League at Providence Stadium in Guyana. Player of the Match Zachary Carter contributed 55 off 29 balls and also took 1/9 with the ball in a dominant all-round performance. The Unicorns batted first but struggled to post a competitive total, losing 7 wickets across their 20 overs. The commanding result keeps the Vipers in strong contention in the GSL standings.

Source updated - 2026-07-28

Defensive Masterclass

Southern Brave Women Edge MI London by 1 Run in Hundred

Lauren Bell's Final Over Seals 1-Run Win for Brave

Southern Brave Women maintained their unbeaten start in The Hundred Women's Competition with a 1-run victory over MI London at The Rose Bowl, Southampton — final scores 126/7 vs 125/3. MI London needed 8 runs from the final 5 balls with Danni Wyatt-Hodge (52 not out) at the crease, but Lauren Bell bowled a composed final over to restrict them to only 7. Player of the Match Jemimah Rodrigues scored 32 off 22 balls for the Brave, while Hayley Matthews took 4/22 for MI London in a losing cause. The result leaves MI London winless while Southern Brave remain top of the table.

Source updated - 2026-07-27

Individual Notable Performance

West Indies vs Pakistan 1st Test Day 3 — 14 Wickets Fall at Tarouba

Greaves Five-Wicket Haul Shapes Tarouba Test on 14-Wicket Day

Day 3 of the first-ever Test match played at Brian Lara Stadium in Tarouba saw 14 wickets fall as both bowling attacks dominated. JP Greaves produced a career-best 5-wicket haul to dismantle Pakistan's lower order, restricting them to 282 all out; Shan Masood top-scored with 109 and Imam-ul-Haq made 63. Pakistan's Mohammad Abbas then struck back with 3/14 in the evening session as West Indies reached 126/7 in their second innings, building a lead of 155 runs at stumps. The match is finely poised going into Day 4, with the first-ever Test at this venue on course for a result.

Source updated - 2026-07-27

Upset

Desert Vipers Beat San Francisco Unicorns by 9 Wickets in GSL 2026

Vipers Chase 152 with 9 Wickets Down in GSL Match

The Desert Vipers demolished the San Francisco Unicorns by 9 wickets with 23 balls remaining in the 7th match of the Global Super League 2026 in Providence on July 27. Zachary Carter was named Player of the Match for his innings of 55 off 29 balls, while Shadab Khan took 4/13 to restrict San Francisco to 151/7. The Vipers reached their target of 152 in just 16.1 overs, losing only one wicket. The result was a dominant performance against a target that the pre-match fan poll had rated a competitive 50-50 contest.

Source updated - 2026-07-27

Individual Notable Performance

Jos Buttler 90 Leads MSG to 87-Run Win Over Birmingham Phoenix

Buttler 90 off 50 balls powers MSG to 87-run win

Jos Buttler scored 90 from 50 balls — the second-highest individual innings at Emirates Old Trafford in The Hundred — to propel Manchester Super Giants to 187/5 against Birmingham Phoenix in Match 7 of The Hundred Men's Competition 2026. Liam Dawson then took 3/15 as Phoenix were bowled out for just 100, handing Super Giants an 87-run win and sole possession of first place in the table. Tom Moores contributed an unbeaten 39 off 17 balls at the end of the Super Giants innings, hitting five sixes, to push the total beyond reach. Buttler and Moores shared a 68-run fifth-wicket stand off just 28 balls, a new record for that partnership in T20s for Super Giants.

Source updated - 2026-07-26

Last-Ball Thriller

Trent Rockets Beat London Spirit Off Final Balls in Hundred Thriller

Rockets chase 160 in 98 balls to beat Spirit by 4 wickets

In Match 8 of The Hundred Men's Competition at Trent Bridge, Trent Rockets successfully chased London Spirit's total of 159/9 to win by 4 wickets with only 2 balls to spare, finishing at 160/6. Rockets' earlier coach Andy Flower, now leading London Spirit, suffered his second consecutive defeat in the competition. Ben Duckett was a key figure in the Rockets' chase, reaching his fifty in 31 balls before falling for 64. The nail-biting finish gave Trent Rockets their first win of the 2026 Hundred season and provided one of the most competitive results of the tournament's opening weekend.

Source updated - 2026-07-26

Series Win / Clincher

Kishan 81 and Varma 60* Seal India T20I Series vs Zimbabwe

India Clinch T20I Series vs Zimbabwe With 90-Run Win

Ishan Kishan scored 81 off 44 balls and Tilak Varma hit an unbeaten 60 off 29 balls as India posted 219-5 and bowled Zimbabwe out for 129 to win the second T20I in Harare by 90 runs, clinching the three-match series 2-0 with a game to spare. Kishan struck nine fours and two sixes and put on 94 runs off 43 balls with Varma for the fourth wicket. Debutant Yash Thakur took 2-30 and Abhishek Sharma took 3-17. Kishan was named Player of the Match and said he chose to accelerate rather than chase a personal century.

Source updated - 2026-07-25

Historic Streak / Record

Abhishek Sharma Sets Best Bowling Figures by Indian Opener in T20Is

Abhishek Sharma's 3/17 Sets Indian-Opener Bowling T20I Record

India all-rounder Abhishek Sharma returned bowling figures of 3 for 17 in the second T20I against Zimbabwe at Harare Sports Club on Saturday, registering the best bowling figures by an Indian opener in men's T20I cricket history. The left-arm spinner's three-wicket haul helped bundle Zimbabwe out for 129 as India won by 90 runs and clinched the series 2-0. The previous record for an Indian opener in T20Is was held by Virender Sehwag; in Tests the record remains Vinoo Mankad's 8/52. Sharma's performance underlines his all-round value for the Shreyas Iyer-led India side.

Source updated - 2026-07-26

Defensive Masterclass

Trent Rockets Women Bowl Out Birmingham Phoenix for 64 in The Hundred

Rockets Bowlers Skittle Phoenix for Joint-Second Lowest Hundred Total

Trent Rockets Women dismissed Birmingham Phoenix Women for just 64 in The Hundred at Edgbaston — the joint-second lowest total in the history of the women's competition. Debutant Samantha Bates took 3/10 and Georgia Elwiss contributed 3/13 as the pair combined for 6/23 from 40 balls. Sophia Dunkley's unbeaten 43 from 17 balls then guided the Rockets to a nine-wicket win with 69 balls remaining. The result came despite Rockets missing England captain Nat Sciver-Brunt who is managing a calf injury.

Source updated - 2026-07-24

Individual Notable Performance

Birmingham Phoenix Men Beat Trent Rockets by 10 Runs in Edgbaston Slugfest

Clarke 68 Off 33 Balls Leads Phoenix to 10-Run Win

Birmingham Phoenix (Men) posted 214/4 and defeated Trent Rockets by 10 runs in The Hundred Men's Competition at Edgbaston, with Joe Clarke named Player of the Match for his 68 off 33 balls including two catches. Trent Rockets' opening pair of Ben Duckett and Finn Allen blazed 54 in the powerplay while chasing 215, but both fell just short of half-centuries and the Rockets could only reach 204/7. The match featured 29 sixes across both innings. Clarke's performance helped Phoenix establish themselves as one of the competition's leading sides.

Source updated - 2026-07-24

Historic Streak / Record

Vaibhav Sooryavanshi Becomes Youngest T20I Half-Century Scorer

Sooryavanshi Sets Youngest T20I Fifty Record

Teen opener Vaibhav Sooryavanshi became the youngest player in international cricket history to score a T20I half-century — completing his fifty in just 18 deliveries against Zimbabwe in Harare. He struck four boundaries and four sixes in a 50-run knock that also makes him the youngest player among full ICC member nations to score an international fifty at senior level. India chased Zimbabwe's 125/7 target of 126 runs with 40 balls to spare for a 7-wicket win in the 1st T20I. Mayank Yadav was named Player of the Match for his figures of 2/18 that restricted Zimbabwe early.

Source updated - 2026-07-23

Individual Notable Performance

Pakistan Women Beat Sri Lanka Women in 1st ODI Hambantota

Feroza and Amin Star in Pakistan ODI Win

Gull Feroza (78 off 77 balls) and Sidra Amin (57 off 94 balls) anchored Pakistan Women's successful chase of 211 against Sri Lanka Women in the first ODI of the tour in Hambantota. Sri Lanka posted 210/9 with Nashra Sandhu claiming 3/42 for Pakistan in a key bowling display. Pakistan reached the target in 43 overs for the loss of five wickets to go 1-0 up in the three-match series. The win extended Pakistan Women's run to five consecutive ODI victories and moved them to second on the ICC Women's Championship points table.

Source updated - 2026-07-23

Individual Notable Performance

Sooryavanshi Maiden 50 and Mayank Yadav Star as India Win 1st T20I vs Zimbabwe

Sooryavanshi 18-Ball 50 Powers India to 7-Wicket Win

India won the first T20I of their three-match series against Zimbabwe by 7 wickets with 40 balls to spare at Harare Sports Club, chasing 126 and reaching 126/3 in 13.2 overs. Teen opener Vaibhav Sooryavanshi smashed his first senior international half-century off just 18 balls before falling, while fast bowler Mayank Yadav took 2/18 and was named Player of the Match for dismantling Zimbabwe's top order. The win was India's first T20I victory since lifting the T20 World Cup in March 2026. New captain Shreyas Iyer recorded his first win in charge.

Source updated - 2026-07-24

Last-Ball Thriller

Jaffna Kings Defeat Colombo Kaps by 5 Runs in LPL Thriller

Jaffna Kings hold off Kaps by 5 runs in LPL match 7

Jaffna Kings defended a total of 179/6 to defeat Colombo Kaps by five runs in Match 7 of the 2026 Lanka Premier League at Rangiri Dambulla International Stadium. Chamindu Wickremasinghe top-scored with a 22-ball 43 and was named Player of the Match while Lizaad Williams took 3/29 to anchor the bowling effort. Colombo Kaps were restricted to 174/9 in 20 overs despite a fighting 58 from stand-in captain Kamindu Mendis who replaced the injured Kusal Mendis. The match ended with Colombo needing 6 off the final over and falling just short.

Source updated - 2026-07-22

Individual Notable Performance

Kandy Royals Beat Dambulla Sixers by 43 Runs in LPL 2026

Thushara 4-Wkt Haul Powers Royals' First LPL Win

Kandy Royals defeated Dambulla Sixers by 43 runs in Match 6 of the Lanka Premier League 2026 at Rangiri Dambulla International Stadium on July 21. Lahiru Udara top-scored with a 34-ball 51 as Kandy posted 194/6 in 20 overs, while Nuwan Thushara took 4 wickets for 29 runs to dismantle the Dambulla batting line-up, who were bowled out for 151/8. The win gave Kandy their first points of the season after losing their first two matches. Shaheen Shah Afridi also contributed 1 wicket as the Royals' bowlers applied consistent pressure throughout.

Source updated - 2026-07-21

Individual Notable Performance

Kandy Royals Beat Dambulla Sixers in LPL 2026 Match 6

Udara Fifty and Thushara 4-Wkt Haul Power Kandy Royals

Kandy Royals defeated Dambulla Sixers by 43 runs in the sixth match of the Lanka Premier League 2026 on July 21 at the Rangiri Dambulla International Stadium. Batting first; Lahiru Udara anchored the innings with his second consecutive half-century (51 off 34 balls; 5 fours; 2 sixes) to help set a total of 194/6. Skipper Angelo Mathews and Wanindu Hasaranga each contributed 29 runs. In reply Nuwan Thushara (4/29) and Dushan Hemantha (2/23) dismissed Dambulla for 151/8 with Sahibzada Farhan top-scoring for the Sixers with 74. The win was Kandy Royals' first of the 2026 LPL campaign after two opening defeats.

Source updated - 2026-07-21

Last-Ball Thriller

New Zealand Beat West Indies by One Wicket in 4th ODI Thriller

Santner Guides NZ to One-Wicket Win to Clinch Series

New Zealand beat West Indies by one wicket (189/9 chasing 189) in the 4th ODI at Kensington Oval in Bridgetown on July 19, 2026, taking an unassailable 3-1 series lead. Mark Chapman top-scored with 80 off 82 balls but NZ stumbled to 149/6 as Gudakesh Motie claimed his first ODI five-wicket haul (5/47). Captain Mitchell Santner held the lower order together with an unbeaten 34, hitting every run off the bat in the final phase including a slog-sweep six to seal the win. Amir Jangoo top-scored for West Indies with 51 in their total of 188.

Source updated - 2026-07-19

Series Win / Clincher

England Beat India by 27 Runs in Lord's ODI Series Decider

England Win ODI Series vs India at Lord's 2-1

England defeated India by 27 runs in the third and deciding ODI at Lord's on July 19, posting 387 for 3 — the highest List A total ever at the ground — and restricting India to 360 for 7 in reply. Ben Duckett scored 141 off 135 balls, the highest individual ODI score at Lord's, surpassing Viv Richards' 138 not out set in 1979. Duckett and Jacob Bethell shared an opening stand of 192, the highest partnership for any wicket by England against India in ODIs. England won the series 2-1, their first bilateral ODI series win against India since 2018.

Source updated - 2026-07-20

Last-Ball Thriller

New Zealand Win 4th ODI vs West Indies by One Wicket in Bridgetown Thriller

Santner Steers NZ to 1-Wicket Win to Clinch Series vs West Indies

New Zealand beat West Indies by one wicket in the 4th ODI at Kensington Oval in Bridgetown on July 19, reaching 189 for 9 to chase down West Indies' total of 188. Mitchell Santner captained and batted unbeaten through the tail for 34 to secure a series-clinching result, giving New Zealand an unassailable 3-1 lead. West Indies' Gudakesh Motie took 5 for 47 and scored 41 with the bat but could not prevent the loss. A dropped catch in the closing overs proved decisive when two fielders collided attempting the same chance off a Santner top-edge.

Source updated - 2026-07-19

Last-Ball Thriller

LA Knight Riders Win MLC Title in Last-Ball One-Run Final

Knight Riders win maiden MLC title by 1 run off last ball

Los Angeles Knight Riders defeated Washington Freedom by one run in the 2026 Major League Cricket final at Oakland Coliseum on July 18 to claim their first-ever MLC title. LAKR posted 164 batting first; Freedom needed 14 off the final over and Obus Pienaar hit a six off the first ball, but Shadley van Schalkwyk yorked him the next delivery and dismissed Ian Holland before conceding just two singles to seal the win. Sunil Narine (3/13 in the powerplay) was named MVP of the final and of the tournament. The triumph marks the 10th global franchise title for Knight Riders Sports.

Source updated - 2026-07-18

Series Win / Clincher

Northamptonshire Win Vitality Blast Title with 14-Run Final Victory

Northants win Vitality Blast title for first time since 2016

Northamptonshire defeated Hampshire by 14 runs in the Vitality Blast Men's final at Edgbaston on July 18, claiming their third title and first in a decade. Ricardo Vasconcelos was Player of the Match with 88 off 59 balls, anchoring Northants' total of 169. Hampshire reached 155 all out chasing 170 — Joe Weatherley top-scored with 75 but was caught in the deep off Ben Sanderson in the last over; Sonny Baker took 5-21 for Hampshire in a losing cause. James Sales (3-25) and Luke Procter (2-25) starred with the ball for the Steelbacks to seal the win.

Source updated - 2026-07-19

Series Win / Clincher

The Blaze Win Vitality Blast Women's Title by 10 Wickets

Blaze Claim Maiden Vitality Blast Title With 10-Wicket Win

The Blaze Women won their maiden Vitality Blast title at the Kia Oval on July 17, defeating Durham Women by 10 wickets in the final. Durham posted 117/8, with captain Kirstie Gordon taking 3 for 21 to restrict them to a sub-par score. Tammy Beaumont (54* off 39 balls) and Sarah Bryce (53* off 41 balls) then shared an unbroken opening partnership — the highest in the tournament — to complete the run chase of 118 in just 13.2 overs, with 40 balls remaining. The dominant result gave The Blaze the trophy without losing a wicket in the final.

Source updated - 2026-07-17

Series Win / Clincher

India Sweep Afghanistan ODI Series with 9-Wicket Win in Chennai

India Sweep Afghanistan 3-0 with 9-Wicket Win

India completed a 3-0 ODI series sweep over Afghanistan on June 20, 2026, winning the third match by 9 wickets in Chennai. Afghanistan posted 218 all out, with Hashmatullah Shahidi scoring 102, but India cantered home in just 28.4 overs via 224/1. Prasidh Krishna was Player of the Match with 5 wickets for 23 runs, while Yashasvi Jaiswal scored an unbeaten 110 off 86 balls — his second ODI century in his first six innings. Shubman Gill was named Player of the Series.

Source updated - 2026-06-20

Historic Streak / Record

Kieron Pollard Becomes All-Time Leading Run-Scorer in Men's T20 Cricket

Pollard Overtakes Gayle as T20 All-Time Run Leader

Kieron Pollard surpassed Chris Gayle to become the all-time leading run-scorer in men's T20 cricket during MI New York's match against Washington Freedom in MLC 2026 in Dallas on June 20, 2026. Pollard, 39, reached the milestone during an unbeaten knock of 100 off 56 balls, taking his career tally to 14,582 runs across 736 matches. The record-breaking moment came via a six off Asif Mehmood in the 19th over. Washington Freedom won the match by 30 runs, with Mitchell Owen earlier scoring 155 off 68 balls — the highest individual score in MLC history.

Source updated - 2026-06-21

Individual Notable Performance

India Beat Afghanistan by 170 Runs; Gill and Kishan Hit Centuries in 402 Total

Gill 154 and Kishan 125 power India to 170-run series win

India posted 402 all out in Lucknow, driven by Shubman Gill (154 off 110 balls) and Ishan Kishan (125 off 79 balls), who added a 224-run partnership off 141 balls for the third wicket. Arshdeep Singh and Gurnoor Brar each took three wickets as Afghanistan were bowled out for 232, giving India a 170-run victory and an unassailable 2–0 series lead. Gill was named Player of the Match for his ninth ODI century. The Afghanistan debut of Darwish Rasooli and Prince Yadav also featured in the scorecard.

Source updated - 2026-06-17

Individual Notable Performance

South Africa Beat Pakistan by 2 Wickets in Women's T20 World Cup

Dercksen 52 and Kapp 3-Wkt Haul Secure SA's First T20 WC Win

South Africa defeated Pakistan by two wickets in the ICC Women's T20 World Cup 2026 at Edgbaston, Birmingham on June 17. Marizanne Kapp's opening spell of 3 for 23 reduced Pakistan to 50 for 8 before Fatima Sana's unbeaten 55 lifted Pakistan to 126 for 9. Annerie Dercksen top-scored for South Africa with a 35-ball 52, earning Player of the Match, and Nadine de Klerk hit 37 to help South Africa chase 127 for 8 in 16.5 overs. The win was South Africa's first of the tournament and moved them to third in Group 1, while Pakistan dropped to fifth with two losses.

Source updated - 2026-06-18

Scroll to load older highlights...