LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL114/2 (22.2)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Alistair Campbell: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
45826054.883lbw b N Kapil Dev1v INDHarare18 Oct 1992
01000.003b N Kapil Dev3v INDHarare18 Oct 1992
013000.004run out2v NZBulawayo1 Nov 1992
48*835057.833not out4v NZBulawayo1 Nov 1992
52986053.063c ML Su'a b DN Patel2v NZHarare7 Nov 1992
35893039.333c MJ Greatbatch b DN Patel4v NZHarare7 Nov 1992
32595054.243b RK Chauhan2v INDDelhi13 Mar 1993
6116811036.313c PK Amre b A Kumble3v INDDelhi13 Mar 1993
531147046.493lbw b Mushtaq Ahmed2v PAKKarachi1 Dec 1993
8341023.533c Inzamam-ul-Haq b Mushtaq Ahmed4v PAKKarachi1 Dec 1993
6355111114.553lbw b Ata-ur-Rehman2v PAKRawalpindi9 Dec 1993
751449052.083c Aamer Sohail b Ata-ur-Rehman4v PAKRawalpindi9 Dec 1993
6140042.863c †Rashid Latif b Waqar Younis2v PAKLahore16 Dec 1993
441214036.363c HP Tillakaratne b GP Wickramasinghe2v SLHarare11 Oct 1994
181063016.983st †PB Dassanayake b M Muralitharan1v SLBulawayo20 Oct 1994
9923611141.953c †HP Tillakaratne b KR Pushpakumara2v SLHarare26 Oct 1994
114007.143lbw b Wasim Akram1v PAKHarare31 Jan 1995
601634036.813c Ijaz Ahmed b Manzoor Elahi1v PAKBulawayo7 Feb 1995
08000.003c Shakeel Ahmed b Wasim Akram3v PAKBulawayo7 Feb 1995
14262053.853c Manzoor Elahi b Aamer Nazir2v PAKHarare15 Feb 1995
18531033.963c †Rashid Latif b Aamer Nazir4v PAKHarare15 Feb 1995
04000.005c †DJ Richardson b BN Schultz1v SAHarare13 Oct 1995
28793035.443c BN Schultz b BM McMillan3v SAHarare13 Oct 1995
580062.503c NJ Astle b GI Allott2v NZHamilton13 Jan 1996
3130023.086c †LK Germon b DN Patel4v NZHamilton13 Jan 1996
17832020.486lbw b GI Allott2v NZAuckland20 Jan 1996
34834040.965c †LK Germon b RG Twose4v NZAuckland20 Jan 1996
12162075.003c RS Mahanama b WPUJC Vaas2v SLColombo11 Sept 1996
261260020.634c RS Mahanama b M Muralitharan3v SLColombo11 Sept 1996
36863041.864st †RS Kaluwitharana b 1v SLColombo18 Sept 1996
4110036.364c sub (MS Atapattu) b 3v SLColombo18 Sept 1996
8171047.063lbw b Shahid Nazir1v PAKSheikhupura17 Oct 1996
15492030.613lbw b Waqar Younis3v PAKSheikhupura17 Oct 1996
9211042.865c †Moin Khan b Saqlain Mushtaq1v PAKFaisalabad24 Oct 1996
52876059.775c †Moin Khan b Shahid Nazir3v PAKFaisalabad24 Oct 1996
8413613061.763c CEW Silverwood b RDB Croft1v ENGBulawayo18 Dec 1996
29464063.043b RDB Croft3v ENGBulawayo18 Dec 1996
22532041.513c GP Thorpe b C White2v ENGHarare26 Dec 1996
18223081.825c BA Pocock b NJ Astle1v NZHarare18 Sept 1997
21492042.865c SP Fleming b HT Davis3v NZHarare18 Sept 1997
7221031.825c NJ Astle b SB O'Connor1v NZBulawayo25 Sept 1997
59*1218048.765not out3v NZBulawayo25 Sept 1997
7631011.115c RS Mahanama b KR Pushpakumara2v SLKandy7 Jan 1998
401114036.046lbw b WPUJC Vaas3v SLKandy7 Jan 1998
441097040.376c †RS Kaluwitharana b WPUJC Vaas1v SLColombo14 Jan 1998
371045035.587c †RS Kaluwitharana b SD Anurasiri3v SLColombo14 Jan 1998
371066034.916run out (DJ Nash)1v NZWellington19 Feb 1998
561157048.707c MJ Horne b CL Cairns3v NZWellington19 Feb 1998
11281039.294c NJ Astle b SB Doull1v NZAuckland26 Feb 1998
22634034.924c MJ Horne b DL Vettori3v NZAuckland26 Feb 1998
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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