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

Mohammad Kaif: Batting innings by innings (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
46643071.885c GP Thorpe b AF Giles2v ENGDelhi31 Jan 2002
20362055.565c N Hussain b A Flintoff2v ENGMumbai3 Feb 2002
39*454086.675not out1v ZIMFaridabad7 Mar 2002
15191078.955b GW Flower1v ZIMMohali10 Mar 2002
56782171.795c CB Wishart b HH Streak1v ZIMKochi13 Mar 2002
681013067.335run out (†T Taibu/TJ Friend)2v ZIMHyderabad16 Mar 2002
561083.335c A Flower b DT Hondo1v ZIMGuwahati19 Mar 2002
12171070.597c CH Gayle b CD Collymore1v WIPort of Spain1 Jun 2002
17191089.477b CH Gayle1v WIPort of Spain2 Jun 2002
38*444086.367not out2v SLLondon30 Jun 2002
7*160043.757not out2v SLBirmingham6 Jul 2002
180012.506b RC Irani2v ENGLondon9 Jul 2002
41433095.357c LPC Silva b DNT Zoysa1v SLBristol11 Jul 2002
87*7562116.007not out2v ENGLondon13 Jul 2002
111*1128199.117not out1v ZIMColombo14 Sept 2002
19212090.487c JN Rhodes b SM Pollock1v SAColombo25 Sept 2002
31*1850172.228not out1v WIJamshedpur6 Nov 2002
12*910133.338not out1v WINagpur9 Nov 2002
8100080.006c sub (RL Powell) b VC Drakes2v WIAhmedabad15 Nov 2002
4110036.365c RR Sarwan b PT Collins1v WIVadodara18 Nov 2002
15291051.726c RL Powell b PT Collins2v WIJodhpur21 Nov 2002
10160062.506b CD Collymore2v WIVijayawada24 Nov 2002
6131046.157c SP Fleming b JDP Oram1v NZAuckland26 Dec 2002
24381063.166c †BB McCullum b DR Tuffey2v NZNapier29 Dec 2002
17263065.385c †BB McCullum b JDP Oram1v NZChristchurch1 Jan 2003
04000.004c CD McMillan b AR Adams1v NZQueenstown4 Jan 2003
113007.697c SP Fleming b AR Adams2v NZWellington8 Jan 2003
7191036.846b AR Adams2v NZAuckland11 Jan 2003
06000.007c †BB McCullum b AR Adams1v NZHamilton14 Jan 2003
9210042.866c RP Lefebvre b Adeel Raja1v NEDPaarl12 Feb 2003
116006.256c A Symonds b JN Gillespie1v AUSCenturion15 Feb 2003
252411104.177lbw b DT Hondo1v ZIMHarare19 Feb 2003
560083.337c A Flintoff b AR Caddick1v ENGDurban26 Feb 2003
35605058.334b Shahid Afridi2v PAKCenturion1 Mar 2003
5131038.464lbw b TM Odoyo2v KENCape Town7 Mar 2003
19241079.174b M Muralitharan1v SLJohannesburg10 Mar 2003
68*1298052.714not out2v NZCenturion14 Mar 2003
15200075.004run out (CO Obuya)1v KENDurban20 Mar 2003
03000.004c †AC Gilchrist b GD McGrath2v AUSJohannesburg23 Mar 2003
23471048.944c †Khaled Mashud b Sanwar Hossain1v BANDhaka11 Apr 2003
95*1037392.234not out1v SADhaka13 Apr 2003
20281171.434run out (Alok Kapali/Mehrab Hossain)2v BANDhaka16 Apr 2003
30494061.224b AC Dawson1v SADhaka18 Apr 2003
581062.504c JA Rudolph b M Ntini1v SADhaka21 Apr 2003
1*100100.006not out1v AUSGwalior26 Oct 2003
10150066.676c †AC Gilchrist b NW Bracken2v AUSMumbai1 Nov 2003
641085059.263b SB Styris1v NZCuttack6 Nov 2003
8140057.147b A Symonds2v AUSBangalore12 Nov 2003
15*920166.677not out1v NZHyderabad15 Nov 2003
46564082.146lbw b Mohammad Sami1v PAKKarachi13 Mar 2004
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.