Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND
Plunket ShieldMatch 3 · First-class

Canterbury beat Northern Districts by 5 wickets - Commentary

Mainpower Oval, Rangiora, . Canterbury won the toss and chose to bowl.

Northern Districts237 & 380/8d106 ov
Canterbury248 & 371/593.1 ov
Canterbury won by 5 wickets
End of innings: CAN 371/5 (93.1 ov)
93.14
JA Raval to MWT Boyle, FOUR
End of over 931 runCAN 367/5010000
MJ Hay 59(105)MWT Boyle 152(250)HR Cooper 6-0-28-0
92.60
HR Cooper to MJ Hay, no run
92.50
HR Cooper to MJ Hay, no run
92.40
HR Cooper to MJ Hay, no run
92.30
HR Cooper to MJ Hay, no run
92.21
HR Cooper to MWT Boyle, 1 run
92.10
HR Cooper to MWT Boyle, no run
End of over 927 runsCAN 366/5000106
MJ Hay 59(101)MWT Boyle 151(248)JA Raval 21-0-76-1
91.66
JA Raval to MJ Hay, SIX
91.50
JA Raval to MJ Hay, no run
91.41
JA Raval to MWT Boyle, 1 run
91.30
JA Raval to MWT Boyle, no run
91.20
JA Raval to MWT Boyle, no run
91.10
JA Raval to MWT Boyle, no run
End of over 9111 runsCAN 359/5614000
MJ Hay 53(99)MWT Boyle 150(244)KDC Clarke 18-3-71-1
90.60
KDC Clarke to MJ Hay, no run
90.50
KDC Clarke to MJ Hay, no run
90.40
KDC Clarke to MJ Hay, no run
90.34
KDC Clarke to MJ Hay, FOUR
FIFTY for MJ Hay (53 off 96)
90.21
KDC Clarke to MWT Boyle, 1 run
90.16
KDC Clarke to MWT Boyle, SIX
End of over 903 runsCAN 348/5011100
MJ Hay 49(95)MWT Boyle 143(242)JA Raval 20-0-69-1
89.60
JA Raval to MJ Hay, no run
89.50
JA Raval to MJ Hay, no run
89.41
JA Raval to MWT Boyle, 1 run
89.31
JA Raval to MJ Hay, 1 run
89.21
JA Raval to MWT Boyle, 1 run
89.10
JA Raval to MWT Boyle, no run
End of over 897 runsCAN 345/50002Nb401
MWT Boyle 141(239)MJ Hay 48(92)KDC Clarke 17-3-60-1
88.61
KDC Clarke to MWT Boyle, 1 run
88.50
KDC Clarke to MWT Boyle, no run
88.44
KDC Clarke to MWT Boyle, FOUR
88.42Nb
KDC Clarke to MJ Hay, no ball, 1 leg bye
88.30
KDC Clarke to MJ Hay, no run
88.20
KDC Clarke to MJ Hay, no run
88.10
KDC Clarke to MJ Hay, no run
End of over 888 runsCAN 338/5044000
MWT Boyle 136(236)MJ Hay 48(88)TJG Pringle 24-2-80-0
87.60
TJG Pringle to MWT Boyle, no run
87.50
TJG Pringle to MWT Boyle, no run
87.40
TJG Pringle to MWT Boyle, no run
87.34
TJG Pringle to MWT Boyle, FOUR
87.24
TJG Pringle to MWT Boyle, FOUR
87.10
TJG Pringle to MWT Boyle, no run
End of over 876 runsCAN 330/5004101
MWT Boyle 128(230)MJ Hay 48(88)KDC Clarke 16-3-54-1
86.61
KDC Clarke to MWT Boyle, 1 run
86.50
KDC Clarke to MWT Boyle, no run
86.41
KDC Clarke to MJ Hay, 1 run
86.34
KDC Clarke to MJ Hay, FOUR
86.20
KDC Clarke to MJ Hay, no run
86.10
KDC Clarke to MJ Hay, no run
End of over 863 runsCAN 324/52Lb01000
MWT Boyle 127(228)MJ Hay 43(84)TJG Pringle 23-2-72-0
85.60
TJG Pringle to MWT Boyle, no run
85.50
TJG Pringle to MWT Boyle, no run
85.40
TJG Pringle to MWT Boyle, no run
85.31
TJG Pringle to MJ Hay, 1 run
85.20
TJG Pringle to MJ Hay, no run
85.12Lb
TJG Pringle to MJ Hay, 2 leg byes
End of over 852 runsCAN 321/5020000
MWT Boyle 127(225)MJ Hay 42(81)KDC Clarke 15-3-48-1