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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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

Mohammad Kaif: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Indian Premier League 2007/0820081614317634*16.00171102.92000146
NatWest Series 2002200275317487*87.0018693.55010132
Videocon Triangular Series 20052005552277102*92.3338971.21120280
India tour of West Indies 20062006462226148*56.5040955.26101230
TVS Cup (India) 2003/042003652986432.6714766.6701070
ICC Champions Trophy 200420043329049*90.009990.9100080
West Indies tour of India 2002/0320027628031*20.009386.0200070
India in West Indies ODI Series 2006200655120566*51.2530267.88030110
Zimbabwe tour of India 2001/0220025511836845.7524973.49020111
ICC World Cup 2002/0320031110118268*20.2231657.59011161
Indian Oil Cup 2005200555118083*45.0023875.63010160
TVS Cup (Bangladesh) 2003200355117395*43.2523573.62010144
India tour of Bangladesh 2004/0520043311588079.0019182.72010140
India tour of Pakistan 2003/04200455114171*35.2516684.94010120
2002 ICC Champions Trophy2002521130111*130.0013397.74100101
India tour of Sri Lanka 200120013611063721.2035230.1100090
Sri Lanka tour of India 2005/0620053416438*21.3313547.4100041
South Africa tour of India 2005/062005431634631.508574.1200060
Asia Cup 200420046516231*15.508672.0900040
Indian Premier League 20112011841411513.6733124.2400050
DLF Cup 2006/072006221222122.003956.4100020
India in Pakistan ODI Series 2005/0620065411384.332944.8300200
Australia tour of India 2004/0520043501536430.6038040.26020171
Pakistan tour of India 2004/0520056601267821.0015481.82011120
India tour of England 200420043301035134.3316263.58020120
England tour of India 2005/062006110919191.0026334.60010120
England tour of India 2001/022002320664633.0010066.0000050
India tour of New Zealand 2002/032002-200377055247.8611946.2200260
South Africa tour of India 1999/002000120352317.5010932.1100030
ICC Champions Trophy 2006/072006110303030.004369.7700020
India tour of West Indies 20022002320291714.503680.5600020
India in South Africa ODI Series 2006/07200633028109.335848.2800040
Indian Premier League 2009/10201043028149.333093.3300020
England in India ODI Series 2005/06200655024154.805246.1500220
Indian Premier League 20122012110141414.001687.5000010
Videocon Cup 20042004210101010.001566.6700000

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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