Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Chris Cairns: Match list (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
10 Jun 2004ENG 319 & 284/6 v NZ 384 & 2183rd Test · TestNZ12 & 15/79 & 4/1080England won by 4 wicketsNottinghamNew Zealand tour of England 2004
3 Jun 2004ENG 526 & 45/1 v NZ 409 & 161/92nd Test · TestNZ41 & 102/940England won by 9 wicketsLeedsNew Zealand tour of England 2004
20 May 2004ENG 441 & 282/3 v NZ 386 & 3361st Test · TestNZ82 & 141/71 & 0/270England won by 7 wicketsLondonNew Zealand tour of England 2004
26 Mar 2004NZ 297 & 252 v SA 316 & 234/43rd Test · TestNZ69 & 414/60 & 0/190South Africa won by 6 wicketsWellingtonSouth Africa tour of New Zealand 2003/04
18 Mar 2004SA 296 & 349 v NZ 595 & 53/12nd Test · TestNZ158 & DNB1/54 & 3/630New Zealand won by 9 wicketsAucklandSouth Africa tour of New Zealand 2003/04
10 Mar 2004NZ 509 & 39/1 v SA 459 & 313/41st Test · TestNZ28 & DNB0/52 & 1/480Match drawnHamiltonSouth Africa tour of New Zealand 2003/04
19 Dec 2003NZ 563 & 96/8 v PAK 4631st Test · TestNZ11 & 00/600Match drawnHamiltonPakistan tour of New Zealand 2003/04
13 Mar 2002NZ 147 & 451 v ENG 228 & 468/61st Test · TestNZ0 & 23*3/58 & 0/80England won by 98 runsChristchurchEngland tour of New Zealand 2001/02
26 Dec 2001NZ 341/6 v BAN 132 & 1352nd Test · TestNZ363/24 & 2/270New Zealand won by an innings and 74 runsWellingtonBangladesh tour of New Zealand 2001/02
18 Dec 2001NZ 365/9 v BAN 205 & 1081st Test · TestNZ481/55 & 7/530New Zealand won by an innings and 52 runsHamiltonBangladesh tour of New Zealand 2001/02
30 Nov 2001AUS 351 & 381/7 v NZ 534/9 & 256/93rd Test · TestNZ8 & 422/86 & 1/720Match drawnPerthNew Zealand tour of Australia 2001/02
22 Nov 2001AUS 558/8 v NZ 243/72nd Test · TestNZ201/1220Match drawnHobartNew Zealand tour of Australia 2001/02
8 Nov 2001AUS 486/9 & 84/2 v NZ 287/8 & 274/61st Test · TestNZ61 & 435/146 & 1/290Match drawnBrisbaneNew Zealand tour of Australia 2001/02
19 Sept 2000ZIM 166 & 370 v NZ 465 & 74/22nd Test · TestNZ124 & 19*2/33 & 2/800New Zealand won by 8 wicketsHarareNew Zealand tour of Zimbabwe 2000/01
12 Sept 2000ZIM 350 & 119 v NZ 338 & 132/31st Test · TestNZ33 & DNB2/77 & 5/310New Zealand won by 7 wicketsBulawayoNew Zealand tour of Zimbabwe 2000/01
31 Mar 2000NZ 232 & 229 v AUS 252 & 212/43rd Test · TestNZ37 & 713/80 & 0/600Australia won by 6 wicketsHamiltonAustralia tour of New Zealand 1999/00
24 Mar 2000NZ 298 & 294 v AUS 419 & 177/42nd Test · TestNZ109 & 693/110 & 1/451Australia won by 6 wicketsWellingtonAustralia tour of New Zealand 1999/00
11 Mar 2000AUS 214 & 229 v NZ 163 & 2181st Test · TestNZ35 & 202/71 & 1/130Australia won by 62 runsAucklandAustralia tour of New Zealand 1999/00
26 Dec 1999NZ 518/9 v WI 179/9 & 234/92nd Test · TestNZ315/44 & 2/250New Zealand won by an innings and 105 runsWellingtonWest Indies tour of New Zealand 1999/00
16 Dec 1999WI 365 & 97 v NZ 393 & 70/11st Test · TestNZ72 & DNB3/73 & 7/271New Zealand won by 9 wicketsHamiltonWest Indies tour of New Zealand 1999/00
29 Oct 1999IND 583/7 & 148/5 v NZ 308 & 252/23rd Test · TestNZ72 & DNB1/82 & 1/290Match drawnAhmedabadNew Zealand tour of India 1999/00
22 Oct 1999NZ 256 & 155 v IND 330 & 83/22nd Test · TestNZ53 & 20/34 & 1/100India won by 8 wicketsKanpurNew Zealand tour of India 1999/00
10 Oct 1999IND 83 & 505/3 v NZ 215 & 251/71st Test · TestNZ7 & 0*2/23 & 0/760Match drawnMohaliNew Zealand tour of India 1999/00
19 Aug 1999ENG 153 & 162 v NZ 236 & 1624th Test · TestNZ11 & 805/31 & 1/500New Zealand won by 83 runsLondonNew Zealand tour of England 1999
5 Aug 1999ENG 199 & 181/2 v NZ 496/93rd Test · TestNZ412/72 & 0/540Match drawnManchesterNew Zealand tour of England 1999
22 Jul 1999ENG 186 & 229/9 v NZ 358 & 60/12nd Test · TestNZ31 & DNB6/77 & 2/670New Zealand won by 9 wicketsLondonNew Zealand tour of England 1999
1 Jul 1999ENG 126 & 211/3 v NZ 226 & 1071st Test · TestNZ17 & 33/35 & 0/180England won by 7 wicketsBirminghamNew Zealand tour of England 1999
2 Jan 1999NZ 366 & 464/8 v IND 416 & 249/23rd Test · TestNZ2 & 1264/107 & 2/300Match drawnHamiltonIndia tour of New Zealand 1998/99
26 Dec 1998NZ 352 & 215/6 v IND 208 & 3562nd Test · TestNZ3 & 610/69 & 0/680New Zealand won by 4 wicketsWellingtonIndia tour of New Zealand 1998/99
10 Jun 1998SL 206 & 282 v NZ 193 & 1313rd Test · TestNZ6 & 265/62 & 1/751Sri Lanka won by 164 runsColomboNew Zealand tour of Sri Lanka 1998
3 Jun 1998SL 323 v NZ 193 & 1142nd Test · TestNZ0 & 160/200Sri Lanka won by an innings and 16 runsColomboNew Zealand tour of Sri Lanka 1998
27 May 1998SL 285 & 297 v NZ 305 & 444/61st Test · TestNZ20 & 63/59 & 1/640New Zealand won by 167 runsColomboNew Zealand tour of Sri Lanka 1998
26 Feb 1998NZ 460 v ZIM 170 & 2772nd Test · TestNZ223/56 & 3/810New Zealand won by an innings and 13 runsAucklandZimbabwe tour of New Zealand 1997/98
19 Feb 1998NZ 411 & 20/0 v ZIM 180 & 2501st Test · TestNZ0 & DNB1/50 & 4/560New Zealand won by 10 wicketsWellingtonZimbabwe tour of New Zealand 1997/98
27 Nov 1997AUS 400 & 138/2 v NZ 251/6 & 223/93rd Test · TestNZ10* & 182/860Match drawnHobartNew Zealand tour of Australia 1997/98
20 Nov 1997NZ 217 & 174 v AUS 4612nd Test · TestNZ52 & 74/950Australia won by an innings and 70 runsPerthNew Zealand tour of Australia 1997/98
7 Nov 1997AUS 373 & 294/6 v NZ 349 & 1321st Test · TestNZ64 & 214/90 & 3/540Australia won by 186 runsBrisbaneNew Zealand tour of Australia 1997/98
25 Sept 1997ZIM 461 & 227/8 v NZ 403 & 275/82nd Test · TestNZ0 & 83/97 & 1/490Match drawnBulawayoNew Zealand tour of Zimbabwe 1997/98
18 Sept 1997ZIM 298 & 311/9 v NZ 207 & 304/81st Test · TestNZ12 & 71*5/50 & 0/440Match drawnHarareNew Zealand tour of Zimbabwe 1997/98
14 Mar 1997NZ 222 & 273 v SL 170 & 2052nd Test · TestNZ10 & 4-1New Zealand won by 120 runsHamiltonSri Lanka tour of New Zealand 1996/97
7 Mar 1997NZ 586/7 v SL 222 & 3281st Test · TestNZ70-1New Zealand won by an innings and 36 runsDunedinSri Lanka tour of New Zealand 1996/97
14 Feb 1997NZ 346 & 186 v ENG 228 & 307/63rd Test · TestNZ57 & 521/12 & 0/230England won by 4 wicketsChristchurchEngland tour of New Zealand 1996/97
6 Feb 1997NZ 124 & 191 v ENG 3832nd Test · TestNZ3 & 220/80England won by an innings and 68 runsWellingtonEngland tour of New Zealand 1996/97
24 Jan 1997NZ 390 & 248/9 v ENG 5211st Test · TestNZ67 & 71/1030Match drawnAucklandEngland tour of New Zealand 1996/97
28 Nov 1996PAK 430 v NZ 249 & 1682nd Test · TestNZ9 & 115/1372Pakistan won by an innings and 13 runsRawalpindiNew Zealand tour of Pakistan 1996/97
21 Nov 1996PAK 191 & 231 v NZ 155 & 3111st Test · TestNZ4 & 931/79 & 1/620New Zealand won by 44 runsLahoreNew Zealand tour of Pakistan 1996/97
20 Jan 1996NZ 251 & 441/5 v ZIM 326/9 & 246/42nd Test · TestNZ57 & 1202/92 & 0/490Match drawnAucklandZimbabwe tour of New Zealand 1995/96
13 Jan 1996NZ 230/8 & 222/5 v ZIM 196 & 208/61st Test · TestNZ7 & 74/56 & 2/430Match drawnHamiltonZimbabwe tour of New Zealand 1995/96
8 Dec 1995NZ 286 & 195 v PAK 208 & 434Only Test · TestNZ76 & 84/51 & 3/1141Pakistan won by 161 runsChristchurchPakistan tour of New Zealand 1995/96
8 Nov 1995IND 296/8 v NZ 175/83rd Test · TestNZ133/950Match drawnCuttackNew Zealand tour of India 1995/96
Page 1 · 62 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.