T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th 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/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Lance Cairns: Batting innings by innings (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
4*60066.6711not out2v AUSAdelaide26 Jan 1974
024000.0011c IM Chappell b AA Mallett3v AUSAdelaide26 Jan 1974
30*1860166.6710not out1v AUSDunedin30 Mar 1974
2150013.338b GS Chappell1v AUSAuckland25 Feb 1977
7101070.008c DK Lillee b MHN Walker3v AUSAuckland25 Feb 1977
4*110400.009not out2v AUSAdelaide23 Nov 1980
161500106.677c AR Border b LS Pascoe2v AUSSydney25 Nov 1980
05000.009c AR Border b JD Higgs1v AUSBrisbane28 Nov 1980
03000.0010c AR Border b DK Lillee3v AUSBrisbane28 Nov 1980
13161081.2510c LS Pascoe b DK Lillee1v AUSPerth12 Dec 1980
6610100.0010c AR Border b JD Higgs3v AUSPerth12 Dec 1980
18323056.2510lbw b JD Higgs2v AUSMelbourne26 Dec 1980
780087.508b LS Pascoe1v AUSSydney13 Jan 1981
18201190.007c MHN Walker b LS Pascoe1v AUSSydney29 Jan 1981
14211066.6710c TM Chappell b GR Beard1v AUSMelbourne31 Jan 1981
121020120.004b GR Beard2v AUSMelbourne1 Feb 1981
7110063.648b LS Pascoe1v AUSSydney3 Feb 1981
18*911200.007not out1v AUSAuckland13 Feb 1982
390033.339c J Dyson b LS Pascoe1v AUSDunedin17 Feb 1982
14241058.339c TM Alderman b LS Pascoe1v AUSWellington20 Feb 1982
19*912211.119not out1v AUSWellington26 Feb 1982
14200170.009c DK Lillee b TM Alderman2v AUSAuckland12 Mar 1982
342132161.905b AR Border4v AUSAuckland12 Mar 1982
390033.339run out2v AUSChristchurch19 Mar 1982
16452035.569lbw b B Yardley3v AUSChristchurch19 Mar 1982
7160043.759c DW Hookes b GF Lawson1v AUSMelbourne9 Jan 1983
230066.678c AR Border b RM Hogg1v AUSSydney18 Jan 1983
01000.007c AR Border b GF Lawson1v AUSMelbourne22 Jan 1983
03000.005c KH MacLeay b TG Hogan1v AUSAdelaide31 Jan 1983
120050.009run out2v AUSPerth6 Feb 1983
9801112.508c DK Lillee b RM Hogg1v AUSSydney9 Feb 1983
522516208.008c SB Smith b GF Lawson2v AUSMelbourne13 Feb 1983
120050.006b CG Rackemann1v AUSSydney17 Mar 1983
06000.0010c GM Ritchie b RG Holland2v AUSPerth30 Nov 1985

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