Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Lal Bahadur Shastri Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Bruce MurrayNZNew Zealand19691201068053.00--010100
Graham DowlingNZNew Zealand19691201026051.00--01090
Arjuna RanatungaSLSri Lanka1994110989898.0011585.22010100
Mark GreatbatchNZNew Zealand19881219590*95.0026435.98010100
Javed MiandadPAKPakistan1983-19872219166*91.0014761.9001040
Andy FlowerZIMZimbabwe2002110898989.0010783.1801060
Gary KirstenSASouth Africa1996110848484.0081103.7001091
Saleem MalikPAKPakistan1987110848484.008994.3801031
John WrightNZNew Zealand1988120796239.5022335.43010130
Ian SmithNZNew Zealand1988120797939.5011568.70011100
Greg RitchieAUSAustralia1986110757575.0053141.5101073
Hansie CronjeSASouth Africa19961116363*-7584.0001060
Ruwan KalpageSLSri Lanka1994110515151.0010449.0401020
Dean JonesAUSAustralia1986110484848.006376.1900031
Grant FlowerZIMZimbabwe2002110444444.005875.8600040
Scott StyrisNZNew Zealand1999110434343.005282.6900060
Stuart CarlisleZIMZimbabwe2002110404040.0033121.2100030
Adam ParoreNZNew Zealand1999110393939.0038102.6300031
Dion EbrahimZIMZimbabwe2002110383838.007451.3500050
Andrew HudsonSASouth Africa1996110343434.005166.6700041
Bruce TaylorNZNew Zealand1969120341817.00--00040
Brian McMillanSASouth Africa1996110323232.003494.1200040
Richard HadleeNZNew Zealand1988120323116.007642.1100041
Geoff MarshAUSAustralia1986110303030.005257.6900011
Roger TwoseNZNew Zealand1999110282828.0025112.0000040
Manzoor ElahiPAKPakistan19871112727*-24112.5000011
David BoonAUSAustralia1986110262626.004065.0000020
Younis AhmedPAKPakistan1987110262626.006937.6800010
Steve WaughAUSAustralia19861112525*-3473.5300040
Ramiz RajaPAKPakistan1987110232323.003174.1900030
Brian HastingsNZNew Zealand1969120232111.50--00010
Trevor FranklinNZNew Zealand1988120221511.0011618.9700040
Bevan CongdonNZNew Zealand1969120211810.50--00000
Zaheer AbbasPAKPakistan1983110202020.003557.1400030
Greg MatthewsAUSAustralia1986110202020.003262.5000011
Nisal FernandoSLSri Lanka19941112020*-2290.9100020
Ken WadsworthNZNew Zealand196912019149.50--00030
Wasim BariPAKPakistan1983110181818.005532.7300000
Glenn TurnerNZNew Zealand19691211715*17.00--00010
Daryll CullinanSASouth Africa1996110161616.002466.6700010
Roshan MahanamaSLSri Lanka1994110151515.002560.0000010
Craig SpearmanNZNew Zealand1999110151515.0013115.3800020
Tony BlainNZNew Zealand198812015157.507819.2300110
Chris CairnsNZNew Zealand1999110131313.0013100.0000020
Andrew JonesNZNew Zealand19881201386.502552.0000010
Stephen FlemingNZNew Zealand1999110121212.001866.6700010
Jonty RhodesSASouth Africa1996110101010.001283.3300000
Heath StreakZIMZimbabwe2002110101010.001376.9200000
Sanath JayasuriyaSLSri Lanka1994110999.002240.9100000
Nathan AstleNZNew Zealand1999110999.001181.8200000
Page 1Next

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.