Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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

Alistair Campbell: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 balls faced.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
534190129.271c M Azharuddin b 1v INDBulawayo26 Sept 1998
6355111114.553lbw b Ata-ur-Rehman2v PAKRawalpindi9 Dec 1993
131*115114113.913not out1v SLHarare5 Nov 1994
282741103.701c MS Sinclair b JEC Franklin1v NZTaupō2 Jan 2001
515132100.005c AO Suji b MO Odumbe1v KENNairobi18 Oct 1997
47*4741100.005not out2v KENNairobi12 Oct 1997
77*781198.724not out1v WICanterbury11 Jul 2000
29311093.555b Mohammad Rafique1v BANNairobi11 Oct 1997
36395092.312c & b Azhar Mahmood1v PAKHarare28 Mar 1998
74826190.241c SC Ganguly b A Kumble1v INDBulawayo27 Sept 1998
9610812088.891b GI Allott1v NZBulawayo30 Sept 2000
12414210187.321st †BJ Haddin b SK Warne1v AUSHobart30 Jan 2001
61703187.145c A Jadeja b J Srinath1v INDPaarl27 Jan 1997
60695086.962st †NR Mongia b HH Kanitkar2v INDVadodara5 Apr 1998
29342085.293run out1v INDGuwahati22 Mar 1993
23273185.191c †V Dahiya b RS Sodhi2v INDRajkot14 Dec 2000
9711410085.095run out2v BANDhaka25 Mar 1999
32384084.211c R Dravid b SR Tendulkar2v INDAhmedabad5 Dec 2000
1111339183.461c SP Fleming b SB Styris1v NZWellington4 Jan 2001
4048--83.335b Hasibul Hossain1v BANNairobi14 Oct 1997
24293082.766st †NR Mongia b A Kumble1v INDLeicester19 May 1999
62758082.671lbw b Harbhajan Singh2v INDMohali10 Mar 2002
38465182.611run out (UDU Chandana)2v SLHarare15 Dec 1999
19231082.614c †Khaled Mashud b Mohammad Sharif2v BANBulawayo19 Apr 2001
32*395082.057not out2v ENGBulawayo15 Dec 1996
18223081.825c BA Pocock b NJ Astle1v NZHarare18 Sept 1997
18223081.824c NJ Astle b SB O'Connor1v NZNapier6 Mar 1998
31384081.581c R Vijay Bharadwaj b Z Khan2v INDGuwahati19 Mar 2002
25314080.656c JN Rhodes b PR Adams3v SAHarare11 Nov 1999
28352080.001b Z Khan2v INDSharjah22 Oct 2000
99*1248079.841not out2v NZBulawayo1 Oct 2000
861082279.633b J Srinath1v INDBenoni9 Feb 1997
27342079.411c †AC Gilchrist b B Lee2v AUSPerth4 Feb 2001
105*1336178.951not out1v INDSharjah26 Oct 2000
30384078.953c †Kamran Akmal b Mohammad Sami4v PAKHarare9 Nov 2002
26332178.795c †LK Germon b DJ Nash1v NZNapier3 Feb 1996
25323078.131run out (AB Agarkar)1v INDSharjah8 Nov 1998
80*1034177.673not out1v ENGHarare3 Jan 1997
801036377.673c †RD Jacobs b Reon King1v WISingapore2 Sept 1999
55714077.465lbw b Naimur Rahman1v BANDhaka21 Mar 1999
17222077.275c DW Fleming b PR Reiffel2v AUSLondon9 Jun 1999
811054177.141c & b MN Samuels1v WIBrisbane13 Jan 2001
23303176.673b D Gough1v ENGSydney15 Dec 1994
28371175.685c †KO Otieno b TM Odoyo1v KENNairobi19 Oct 1997
83*1105275.456not out1v INDSharjah11 Nov 1998
24322075.003c M Azharuddin b A Kumble2v INDBulawayo15 Feb 1997
15203075.004c †Rashid Latif b Azhar Mahmood1v PAKBulawayo14 Mar 1998
841137074.341lbw b Z Khan2v INDFaridabad7 Mar 2002
68927173.911c HK Badani b AB Agarkar1v INDCuttack2 Dec 2000
42571173.686c Wasim Akram b Shahid Afridi1v PAKGujranwala20 Nov 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.