International Cricket:
New Zealand won the toss and elected to field.
* India vs Australia: Day 2 concluded with India holding a commanding lead of 145 runs.
* Pakistan vs South Africa: Pakistan faced a significant deficit of 551 runs at the end of Day 2.
* Afghanistan vs Zimbabwe: Afghanistan enjoyed a substantial lead of 205 runs by the end of Day 3.
Domestic T20 Cricket:
* Stars vs. [Opponent Name Missing]: Stars secured a five-wicket victory with two balls to spare.
* Eagles vs. Mount: Eagles emerged victorious by a margin of 47 runs.
* Rocks vs. Tusk: This match was abandoned without a single ball bowled.
* Wellington vs. [Opponent Name Missing]: Wellington clinched a narrow 11-run win.
Domestic First-Class Cricket:
* Chilaw CC vs. [Opponent Name Missing]: Chilaw CC maintained a slender 18-run lead at the end of Day 2.
* Ace Capital vs. [Opponent Name Missing]: Ace Capital enjoyed a substantial lead of 279 runs at the close of Day 2.
* Bloomfield vs. [Opponent Name Missing]: Bloomfield trailed by 170 runs at the end of Day 2.
* Nugegoda SWC vs. [Opponent Name Missing]: Nugegoda SWC held an 80-run lead at the close of Day 2.
* Kurunegala vs. [Opponent Name Missing]: Kurunegala faced a deficit of 51 runs at the end of Day 2.
* Burgher vs. [Opponent Name Missing]: Burgher trailed by 187 runs at the end of Day 2.
* Tamil Union vs. [Opponent Name Missing]: Tamil Union found themselves trailing by a significant 330 runs at the close of Day 2.
* Sialkot R vs. [Opponent Name Missing]: Sialkot R trailed by 113 runs.
Women’s Cricket:
* Well Women vs. [Opponent Name Missing]: Well Women won by 25 runs.
Unidentified Match:
* [Team Name Missing] vs. Panadura: At the end of Day 2, Panadura required 79 runs to win. The match status is listed as “Stumps – Day 2.”
Note: Several matches lack opponent team names, preventing complete reporting. More information is needed for full clarity.