Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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

Imran Tahir: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
11 Aug 2019GLA 152/6 v SUR 155/3Match · T20SURDNB2/312Surrey won by 7 wicketsCardiffVitality Blast 2019
9 Aug 2019SUR 94/2 v GLO 165/8Match · T20SURDNB1/330Gloucestershire won by 9 runs (DLS method)LondonVitality Blast 2019
8 Aug 2019MID 210/8 v SUR 146Match · T20SUR41/450Middlesex won by 64 runsLondonVitality Blast 2019
2 Aug 2019SOM 207/2 v SUR 203/4Match · T20SURDNB1/310Somerset won by 8 wicketsTauntonVitality Blast 2019
30 Jul 2019SUR 54/4 v KEN 55/1Match · T20SURDNB1/220Kent won by 9 wickets (DLS method)LondonVitality Blast 2019
26 Jul 2019SUS 144/8 v SUR 144/8Match · T20SUR8*1/210Match tiedBrightonVitality Blast 2019
25 Jul 2019SUR 141 v GLA 44Match · T20SUR03/80Surrey won by 97 runsLondonVitality Blast 2019
23 Jul 2019SUR 172/9 v MID 209/3Match · T20SUR5*1/400Middlesex won by 37 runsLondonVitality Blast 2019
19 Jul 2019ESS 226/4 v SUR 174/7Match · T20SURDNB0/390Essex won by 52 runsChelmsfordVitality Blast 2019
6 Jul 2019AUS 315 v SA 325/6Match 45 · ODISADNB1/590South Africa won by 10 runsManchesterWorld Cup 2019
28 Jun 2019SA 206/1 v SL 203Match 35 · ODISADNB0/360South Africa won by 9 wicketsChester-le-StreetWorld Cup 2019
23 Jun 2019PAK 308/7 v SA 259/9Match 30 · ODISA1*2/411Pakistan won by 49 runsLondonWorld Cup 2019
19 Jun 2019NZ 245/6 v SA 241/6Match 25 · ODISADNB0/330New Zealand won by 4 wicketsBirminghamWorld Cup 2019
15 Jun 2019AFG 125 v SA 131/121st match · ODISADNB4/291South Africa won by 9 wickets (with 116 balls remaining) (D/L method)Cardiff2019 Cricket World Cup
10 Jun 2019SA 29/2 v WIMatch 15 · ODISADNB-0No resultSouthamptonWorld Cup 2019
5 Jun 2019IND 230/4 v SA 227/9Match 8 · ODISA00/580India won by 6 wicketsSouthamptonWorld Cup 2019
2 Jun 2019BAN 330/6 v SA 309/8Match 5 · ODISA10*2/570Bangladesh won by 21 runsLondonWorld Cup 2019
30 May 2019ENG 311/8 v SA 207Match 1 · ODISA02/610England won by 104 runsLondonWorld Cup 2019
12 May 2019MI 149/8 v CSK 148/7Final · T20CSKDNB2/230Mumbai Indians won by 1 runHyderabadIndian Premier League 2019
10 May 2019DC 147/9 v CSK 151/4Qualifier 2 · T20CSKDNB1/281Chennai Super Kings won by 6 wicketsVisakhapatnamIndian Premier League 2019
7 May 2019CSK 131/4 v MI 132/4Qualifier 1 · T20CSKDNB2/331Mumbai Indians won by 6 wicketsChennaiIndian Premier League 2019
5 May 2019CSK 170/5 v PK 173/4Match 55 · T20CSKDNB0/361Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2019
1 May 2019CSK 179/4 v DC 99Match 50 · T20CSKDNB4/120Chennai Super Kings won by 80 runsChennaiIndian Premier League 2019
26 Apr 2019MI 155/4 v CSK 109Match 44 · T20CSK0*1/370Mumbai Indians won by 46 runsChennaiIndian Premier League 2019
23 Apr 2019SH 175/3 v CSK 176/4Match 41 · T20CSKDNB0/380Chennai Super Kings won by 6 wicketsChennaiIndian Premier League 2019
21 Apr 2019RCB 161/7 v CSK 160/8Match 39 · T20CSKDNB1/310Royal Challengers Bangalore won by 1 runBengaluruIndian Premier League 2019
17 Apr 2019CSK 132/5 v SH 137/4Match 33 · T20CSKDNB2/201Sunrisers Hyderabad won by 6 wicketsHyderabadIndian Premier League 2019
14 Apr 2019KKR 161/8 v CSK 162/5Match 29 · T20CSKDNB4/270Chennai Super Kings won by 5 wicketsKolkataIndian Premier League 2019
11 Apr 2019RR 151/7 v CSK 155/6Match 25 · T20CSKDNB0/280Chennai Super Kings won by 4 wicketsJaipurIndian Premier League 2019
9 Apr 2019KKR 108/9 v CSK 111/3Match 23 · T20CSKDNB2/210Chennai Super Kings won by 7 wicketsChennaiIndian Premier League 2019
6 Apr 2019CSK 160/3 v PK 138/5Match 18 · T20CSKDNB0/200Chennai Super Kings won by 22 runsChennaiIndian Premier League 2019
3 Apr 2019MI 170/5 v CSK 133/8Match 15 · T20CSKDNB1/250Mumbai Indians won by 37 runsMumbaiIndian Premier League 2019
31 Mar 2019CSK 175/5 v RR 167/8Match 12 · T20CSKDNB2/232Chennai Super Kings won by 8 runsChennaiIndian Premier League 2019
26 Mar 2019DC 147/6 v CSK 150/4Match 5 · T20CSKDNB1/200Chennai Super Kings won by 6 wicketsDelhiIndian Premier League 2019
23 Mar 2019RCB 70 v CSK 71/3Match 1 · T20CSKDNB3/90Chennai Super Kings won by 7 wicketsChennaiIndian Premier League 2019
19 Mar 2019SA 134/8 v SL 134/71st T20I · T20ISA1*1/210Match tied (South Africa won the Super Over)Cape TownSri Lanka tour of South Africa 2018/19
16 Mar 2019SA 135/2 v SL 2255th ODI · ODISADNB2/332South Africa won by 41 runs (DLS method)Cape TownSri Lanka tour of South Africa 2018/19
10 Mar 2019SA 331/5 v SL 121/53rd ODI · ODISADNB2/192South Africa won by 71 runs (DLS method)DurbanSri Lanka tour of South Africa 2018/19
6 Mar 2019SA 251 v SL 1382nd ODI · ODISA1*2/390South Africa won by 113 runsCenturionSri Lanka tour of South Africa 2018/19
3 Mar 2019SA 232/2 v SL 2311st ODI · ODISADNB3/261South Africa won by 8 wicketsJohannesburgSri Lanka tour of South Africa 2018/19
30 Jan 2019SA 241/3 v PAK 240/85th ODI · ODISADNB0/361South Africa won by 7 wicketsCape TownPakistan tour of South Africa 2018/19
27 Jan 2019SA 164 v PAK 168/24th ODI · ODISA51/510Pakistan won by 8 wicketsJohannesburgPakistan tour of South Africa 2018/19
19 Jan 2019SA 266/2 v PAK 267/51st ODI · ODISADNB1/440Pakistan won by 5 wicketsPort ElizabethPakistan tour of South Africa 2018/19
8 Dec 2018TS 165/4 v NMBG 137/9Match 25 · T20NMBG4*1/300Tshwane Spartans won by 28 runsPort ElizabethMzansi Super League 2018/19
5 Dec 2018NMBG 121/2 v DHMatch 22 · T20NMBGDNB-0No resultDurbanMzansi Super League 2018/19
2 Dec 2018JS 173/3 v NMBG 92Match 19 · T20NMBG9*0/240Jozi Stars won by 81 runsPort ElizabethMzansi Super League 2018/19
30 Nov 2018NMBG 168/9 v PR 120Match 15 · T20NMBGDNB1/291Nelson Mandela Bay Giants won by 48 runsPort ElizabethMzansi Super League 2018/19
25 Nov 2018NMBG 143/9 v TS 35/3Match 10 · T20NMBG0-0Nelson Mandela Bay Giants won by 7 runs (DLS method)CenturionMzansi Super League 2018/19
23 Nov 2018DH 127/6 v NMBG 131/1Match 8 · T20NMBGDNB1/340Nelson Mandela Bay Giants won by 9 wicketsPort ElizabethMzansi Super League 2018/19
21 Nov 2018CTB 175/6 v NMBG 132/6Match 7 · T20NMBGDNB1/180Cape Town Blitz won by 12 runs (DLS method)Cape TownMzansi Super League 2018/19
PreviousPage 5 · 533 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.