Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Imran Tahir: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
11 Nov 2018SA 320/5 v AUS 280/93rd ODI · ODISADNB0/580South Africa won by 40 runsHobartSouth Africa tour of Australia 2018/19
9 Nov 2018AUS 231 v SA 224/92nd ODI · ODISA11*0/380Australia won by 7 runsAdelaideSouth Africa tour of Australia 2018/19
4 Nov 2018AUS 152 v SA 153/41st ODI · ODISADNB2/390South Africa won by 6 wicketsPerthSouth Africa tour of Australia 2018/19
9 Oct 2018SA 160/6 v ZIM 1261st T20I · T20ISADNB5/230South Africa won by 34 runsEast LondonZimbabwe tour of South Africa 2018/19
6 Oct 2018ZIM 228 v SA 231/63rd ODI · ODISADNB2/440South Africa won by 4 wicketsPaarlZimbabwe tour of South Africa 2018/19
3 Oct 2018SA 198 v ZIM 782nd ODI · ODISA16/240South Africa won by 120 runsBloemfonteinZimbabwe tour of South Africa 2018/19
30 Sept 2018ZIM 117 v SA 119/51st ODI · ODISADNB2/230South Africa won by 5 wicketsKimberleyZimbabwe tour of South Africa 2018/19
16 Sept 2018GAW 147/9 v TKR 150/2Final · T20GAW8*0/170Trinbago Knight Riders won by 8 wicketsTrinidadCaribbean Premier League 2018
11 Sept 2018TKR 122/7 v GAW 126/8Qualifier 1 · T20GAWDNB1/221Guyana Amazon Warriors won by 2 wicketsGuyanaCaribbean Premier League 2018
9 Sept 2018TKR 154/7 v GAW 158/4Match 30 · T20GAWDNB0/220Guyana Amazon Warriors won by 6 wicketsGuyanaCaribbean Premier League 2018
8 Sept 2018GAW 173/6 v JT 177/2Match 29 · T20GAWDNB2/300Jamaica Tallawahs won by 8 wicketsGuyanaCaribbean Premier League 2018
5 Sept 2018TKR 170/7 v GAW 103Match 27 · T20GAW00/271Trinbago Knight Riders won by 67 runsTrinidadCaribbean Premier League 2018
31 Aug 2018BT 165/7 v GAW 168/2Match 22 · T20GAWDNB2/210Guyana Amazon Warriors won by 8 wicketsBarbadosCaribbean Premier League 2018
28 Aug 2018SKAN 168/7 v GAW 169/6Match 19 · T20GAWDNB4/220Guyana Amazon Warriors won by 4 wicketsSt KittsCaribbean Premier League 2018
24 Aug 2018GAW 140/9 v SLS 141/4Match 15 · T20GAWDNB1/180St Lucia Stars won by 6 wicketsSt LuciaCaribbean Premier League 2018
18 Aug 2018GAW 209/7 v JT 138Match 11 · T20GAWDNB2/260Guyana Amazon Warriors won by 71 runsLauderhillCaribbean Premier League 2018
12 Aug 2018BT 185/4 v GAW 155/8Match 6 · T20GAWDNB1/240Barbados Tridents won by 30 runsGuyanaCaribbean Premier League 2018
11 Aug 2018GAW 141/4 v SLS 138/7Match 4 · T20GAWDNB2/230Guyana Amazon Warriors won by 3 runsGuyanaCaribbean Premier League 2018
9 Aug 2018SKAN 146/5 v GAW 148/4Match 2 · T20GAWDNB1/320Guyana Amazon Warriors won by 6 wicketsGuyanaCaribbean Premier League 2018
2 Aug 2018DUR 170/4 v NOR 95Match · T20DURDNB4/160Durham won by 75 runsChester-le-StreetVitality Blast 2018
28 Jul 2018NOT 132/7 v DUR 136/3Match · T20DURDNB1/261Durham won by 7 wicketsChester-le-StreetVitality Blast 2018
20 Jul 2018WOR 121 v DUR 125/3Match · T20DURDNB2/200Durham won by 7 wicketsChester-le-StreetVitality Blast 2018
17 Jul 2018DUR 184/5 v NOT 150Match · T20DURDNB2/200Durham won by 34 runsNottinghamVitality Blast 2018
15 Jul 2018DUR 220/6 v BB 202/5Match · T20DURDNB0/530Durham won by 18 runsBirminghamVitality Blast 2018
13 Jul 2018YOR 157/6 v DUR 147/6Match · T20DURDNB1/210Yorkshire won by 10 runsChester-le-StreetVitality Blast 2018
6 Jul 2018DUR 153/7 v LEI 120Match · T20DURDNB4/141Durham won by 33 runsLeicesterVitality Blast 2018
5 Jul 2018YOR 200/3 v DUR 156/4Match · T20DURDNB1/330Yorkshire won by 44 runsLeedsVitality Blast 2018
28 Apr 2018CSK 169/5 v MI 170/2Match 27 · T20CSKDNB0/260Mumbai Indians won by 8 wicketsPuneIndian Premier League 2018
25 Apr 2018RCB 205/8 v CSK 207/5Match 24 · T20CSKDNB2/350Chennai Super Kings won by 5 wicketsBengaluruIndian Premier League 2018
20 Apr 2018CSK 204/5 v RR 140Match 17 · T20CSKDNB1/441Chennai Super Kings won by 64 runsPuneIndian Premier League 2018
15 Apr 2018PK 197/7 v CSK 193/5Match 12 · T20CSKDNB2/341Kings XI Punjab won by 4 runsChandigarhIndian Premier League 2018
10 Apr 2018KKR 202/6 v CSK 205/5Match 5 · T20CSKDNB0/260Chennai Super Kings won by 5 wicketsChennaiIndian Premier League 2018
7 Apr 2018MI 165/4 v CSK 169/9Match 1 · T20CSK2*1/230Chennai Super Kings won by 1 wicketMumbaiIndian Premier League 2018
13 Mar 2018MS 152 v IU 185/4Match 25 · T20MS7*1/290Islamabad United won by 33 runsSharjahPakistan Super League 2017/18
10 Mar 2018MS 125 v KK 188/3Match 22 · T20MS20/271Karachi Kings won by 63 runsDubaiPakistan Super League 2017/18
9 Mar 2018MS 114 v LQ 115/4Match 20 · T20MS2*1/260Lahore Qalandars won by 6 wicketsDubaiPakistan Super League 2017/18
7 Mar 2018MS 152/5 v QG 156/8Match 17 · T20MSDNB1/242Quetta Gladiators won by 2 wicketsDubaiPakistan Super League 2017/18
6 Mar 2018PZ 164/8 v MS 183/3Match 16 · T20MSDNB0/310Multan Sultans won by 19 runsDubaiPakistan Super League 2017/18
3 Mar 2018MS 108/1 v QG 102Match 13 · T20MSDNB3/190Multan Sultans won by 9 wicketsSharjahPakistan Super League 2017/18
25 Feb 2018MS 113 v IU 117/5Match 6 · T20MS23/190Islamabad United won by 5 wicketsDubaiPakistan Super League 2017/18
23 Feb 2018MS 179/5 v LQ 136Match 3 · T20MSDNB3/270Multan Sultans won by 43 runsDubaiPakistan Super League 2017/18
22 Feb 2018PZ 151/6 v MS 152/3Match 1 · T20MSDNB1/370Multan Sultans won by 7 wicketsDubaiPakistan Super League 2017/18
16 Feb 2018SA 204 v IND 206/26th ODI · ODISA20/420India won by 8 wicketsCenturionIndia tour of South Africa 2017/18
7 Feb 2018IND 303/6 v SA 1793rd ODI · ODISA81/520India won by 124 runsCape TownIndia tour of South Africa 2017/18
4 Feb 2018SA 118 v IND 119/12nd ODI · ODISA00/300India won by 9 wicketsCenturionIndia tour of South Africa 2017/18
1 Feb 2018SA 269/8 v IND 270/41st ODI · ODISADNB0/511India won by 6 wicketsDurbanIndia tour of South Africa 2017/18
16 Dec 2017DOL 100 v TIT 101/3Final · T20DOL1*-0Titans won by 7 wicketsCenturionRam Slam T20 Challenge 2017/18
10 Dec 2017DOL 168/7 v TIT 79Match 29 · T20DOLDNB2/202Dolphins won by 89 runsDurbanRam Slam T20 Challenge 2017/18
8 Dec 2017KNI 168/4 v DOL 169/4Match 26 · T20DOLDNB2/230Dolphins won by 6 wicketsBloemfonteinRam Slam T20 Challenge 2017/18
3 Dec 2017WAR 153/8 v DOL 152/7Match 22 · T20DOLDNB0/330Warriors won by 1 runPort ElizabethRam Slam T20 Challenge 2017/18
PreviousPage 6 · 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.