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

Bruce Laird: Batting innings by innings (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
20382052.631b CEH Croft2v WISydney27 Nov 1979
9218510049.731c †DL Murray b J Garner1v WIBrisbane1 Dec 1979
752188034.402c sub (MD Marshall) b J Garner3v WIBrisbane1 Dec 1979
7241029.172lbw b GR Dilley1v ENGMelbourne8 Dec 1979
7151046.671b MA Holding2v WIMelbourne9 Dec 1979
04000.002lbw b IT Botham1v ENGPerth14 Dec 1979
331153028.702c †RW Taylor b DL Underwood3v ENGPerth14 Dec 1979
190011.112c LG Rowe b AME Roberts1v WISydney21 Dec 1979
6270022.221b IT Botham1v ENGSydney26 Dec 1979
16410039.022c CH Lloyd b MA Holding1v WIMelbourne29 Dec 1979
691763039.202c J Garner b MA Holding3v WIMelbourne29 Dec 1979
521191043.702c J Garner b CEH Croft2v WIAdelaide26 Jan 1980
36683052.942lbw b J Garner4v WIAdelaide26 Jan 1980
742167034.262c DI Gower b DL Underwood2v ENGMelbourne1 Feb 1980
25951026.322c G Boycott b DL Underwood4v ENGMelbourne1 Feb 1980
6450013.331lbw b Imran Khan1v PAKKarachi27 Feb 1980
23712032.391c Javed Miandad b Iqbal Qasim3v PAKKarachi27 Feb 1980
04000.002c †Taslim Arif b Sarfraz Nawaz1v PAKFaisalabad6 Mar 1980
17592028.812b Tauseef Ahmed1v PAKLahore18 Mar 1980
631476042.862c †Taslim Arif b Tauseef Ahmed3v PAKLahore18 Mar 1980
15330045.451lbw b GA Gooch2v ENGLondon20 Aug 1980
36712050.701c JE Emburey b M Hendrick2v ENGBirmingham22 Aug 1980
24643037.502c †DL Bairstow b CM Old1v ENGLondon28 Aug 1980
6451013.332c †DL Bairstow b CM Old3v ENGLondon28 Aug 1980
27841032.141c †Wasim Bari b Imran Khan1v PAKPerth13 Nov 1981
852016042.291c †Wasim Bari b Imran Khan3v PAKPerth13 Nov 1981
117*15910073.581not out2v WISydney24 Nov 1981
441106040.001c Zaheer Abbas b Ijaz Faqih2v PAKBrisbane27 Nov 1981
3*80037.501not out4v PAKBrisbane27 Nov 1981
20312064.521lbw b Sikander Bakht1v PAKAdelaide6 Dec 1981
35851041.181lbw b Iqbal Qasim2v PAKMelbourne11 Dec 1981
521323039.391c Sarfraz Nawaz b Iqbal Qasim3v PAKMelbourne11 Dec 1981
12270044.442b Sikander Bakht1v PAKSydney17 Dec 1981
7290024.142lbw b MD Marshall1v WIPerth20 Dec 1981
4180022.221c †DA Murray b MA Holding1v WIMelbourne26 Dec 1981
641465043.841lbw b CEH Croft3v WIMelbourne26 Dec 1981
14511027.451c PJL Dujon b J Garner2v WISydney2 Jan 1982
381370027.741c †DA Murray b CEH Croft4v WISydney2 Jan 1982
460066.672run out2v PAKMelbourne9 Jan 1982
4130030.771hit wicket b MA Holding1v WIMelbourne10 Jan 1982
45833054.222c †Wasim Bari b Mudassar Nazar1v PAKSydney14 Jan 1982
26513050.981b J Garner1v WIBrisbane17 Jan 1982
13442029.552c DL Haynes b AME Roberts2v WIMelbourne24 Jan 1982
14371037.841c IVA Richards b ST Clarke1v WISydney26 Jan 1982
13322040.632lbw b J Garner2v WISydney27 Jan 1982
2160012.501c †PJL Dujon b AME Roberts1v WIAdelaide30 Jan 1982
782243034.821c †PJL Dujon b CEH Croft3v WIAdelaide30 Jan 1982
11352031.432c MD Crowe b BL Cairns2v NZAuckland13 Feb 1982
71*1258056.802not out2v NZDunedin17 Feb 1982
10270037.041lbw b RJ Hadlee2v NZWellington20 Feb 1982
Page 1Next

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