Batting Most Runs Innings - vs New Zealand

Players - vs New Zealand

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22257838728157.36Indiav New ZealandAhmedabad18 Oct 2003Test # 1660
154*43631227149.35South Africav New ZealandAuckland318 Mar 2004Test # 1689
150*40631219-48.07South Africav New ZealandHamilton310 Mar 2004Test # 1686
13722217420278.73Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
13730721318164.31South Africav New ZealandHamilton110 Mar 2004Test # 1686
13031622516257.77Indiav New ZealandMohali216 Oct 2003Test # 1662
13019313415297.01Indiav New ZealandHyderabad (Deccan)115 Nov 2003ODI # 2062
127*-1549182.46Pakistanv New ZealandRawalpindi17 Dec 2003ODI # 2074
125*29520317-61.57South Africav New ZealandWellington426 Mar 2004Test # 1692
10716111212195.53Pakistanv New ZealandRawalpindi17 Dec 2003ODI # 2074
104*42626211-39.69Indiav New ZealandMohali216 Oct 2003Test # 1662
10212491121112.08Indiav New ZealandHyderabad (Deccan)115 Nov 2003ODI # 2062
100*2602118347.39Indiav New ZealandAhmedabad18 Oct 2003Test # 1660
93*30921216-43.86South Africav New ZealandWellington226 Mar 2004Test # 1692
9223917711351.97South Africav New ZealandHamilton110 Mar 2004Test # 1686
911481105382.72Pakistanv New ZealandFaisalabad13 Dec 2003ODI # 2072
89-4095222.50Pakistanv New ZealandWellington217 Jan 2004ODI # 2083
88*19314414-61.11Pakistanv New ZealandWellington426 Dec 2003Test # 1677
88*14410610-83.01Pakistanv New ZealandQueenstown27 Jan 2004ODI # 2076
882411788149.43South Africav New ZealandAuckland118 Mar 2004Test # 1689
871681048183.65Pakistanv New ZealandQueenstown27 Jan 2004ODI # 2076
84*146977-86.59Australiav New ZealandGuwahati19 Nov 2003ODI # 2058
8215011714-70.08Pakistanv New ZealandRawalpindi25 Dec 2003ODI # 2073
8020415813-50.63Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
801371038177.66Pakistanv New ZealandChristchurch110 Jan 2004ODI # 2078
801871097173.39South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
8024017213146.51South Africav New ZealandAuckland118 Mar 2004Test # 1689
7715112411162.09South Africav New ZealandWellington226 Mar 2004Test # 1692
7622718011-42.22South Africav New ZealandWellington426 Mar 2004Test # 1692
73124866-84.88Indiav New ZealandAhmedabad38 Oct 2003Test # 1660
72*107889-81.81Pakistanv New ZealandWellington426 Dec 2003Test # 1677
72*986881105.88Pakistanv New ZealandAuckland13 Jan 2004ODI # 2075
72132918-79.12South Africav New ZealandAuckland213 Feb 2004ODI # 2099
7218014711148.97South Africav New ZealandHamilton110 Mar 2004Test # 1686
7116512711155.90South Africav New ZealandAuckland318 Mar 2004Test # 1689
70*89716-98.59South Africav New ZealandDunedin125 Feb 2004ODI # 2104
7096808187.50Australiav New ZealandPune23 Nov 2003ODI # 2055
70106696-101.44Pakistanv New ZealandLahore11 Dec 2003ODI # 2071
69-6462107.81South Africav New ZealandWellington220 Feb 2004ODI # 2101
68123888177.27Pakistanv New ZealandLahore11 Dec 2003ODI # 2071
67*2041838-36.61Indiav New ZealandMohali316 Oct 2003Test # 1662
67-816-82.71Pakistanv New ZealandWellington217 Jan 2004ODI # 2083
641951478-43.53Indiav New ZealandAhmedabad18 Oct 2003Test # 1660
641361085-59.25Indiav New ZealandCuttack16 Nov 2003ODI # 2056
64755351120.75Pakistanv New ZealandFaisalabad13 Dec 2003ODI # 2072
63115956-66.31Pakistanv New ZealandFaisalabad13 Dec 2003ODI # 2072
61109807-76.25Pakistanv New ZealandRawalpindi25 Dec 2003ODI # 2073
611178411172.61South Africav New ZealandAuckland318 Mar 2004Test # 1689
601991486-40.54Indiav New ZealandMohali216 Oct 2003Test # 1662
602461826-32.96Pakistanv New ZealandWellington226 Dec 2003Test # 1677
591531029-57.84Pakistanv New ZealandWellington426 Dec 2003Test # 1677
591611388-42.75South Africav New ZealandWellington226 Mar 2004Test # 1692
58*89594198.30South Africav New ZealandAuckland229 Feb 2004ODI # 2107
552381756-31.42Indiav New ZealandMohali216 Oct 2003Test # 1662
53101745-71.62Pakistanv New ZealandLahore11 Dec 2003ODI # 2071
522281608-32.50Indiav New ZealandMohali316 Oct 2003Test # 1662
52113846-61.90Australiav New ZealandGuwahati19 Nov 2003ODI # 2058
5287737-71.23Pakistanv New ZealandLahore229 Nov 2003ODI # 2068
5279786166.66Pakistanv New ZealandWellington217 Jan 2004ODI # 2083
521311117246.84South Africav New ZealandHamilton310 Mar 2004Test # 1686
51*68537196.22Australiav New ZealandFaridabad229 Oct 2003ODI # 2053
512081577-32.48Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
50*292253227.27Indiav New ZealandHyderabad (Deccan)115 Nov 2003ODI # 2062
50*352643192.30Pakistanv New ZealandChristchurch110 Jan 2004ODI # 2078
50111725169.44Australiav New ZealandPune23 Nov 2003ODI # 2055
5069475-106.38South Africav New ZealandDunedin125 Feb 2004ODI # 2104
4977634177.77Pakistanv New ZealandLahore229 Nov 2003ODI # 2068
48*119665-72.72Indiav New ZealandChennai123 Oct 2003ODI # 2051
48*463052160.00South Africav New ZealandAuckland229 Feb 2004ODI # 2107
481381197140.33Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
4867568-85.71Pakistanv New ZealandWellington217 Jan 2004ODI # 2083
47*282232213.63Pakistanv New ZealandLahore229 Nov 2003ODI # 2068
47124865-54.65South Africav New ZealandNapier12 Mar 2004ODI # 2109
471701447-32.63South Africav New ZealandHamilton310 Mar 2004Test # 1686
4799667-71.21South Africav New ZealandWellington226 Mar 2004Test # 1692
45*-385-118.42South Africav New ZealandWellington220 Feb 2004ODI # 2101
44*89496-89.79South Africav New ZealandAuckland213 Feb 2004ODI # 2099
44403531125.71Indiav New ZealandAhmedabad38 Oct 2003Test # 1660
4460517-86.27Pakistanv New ZealandChristchurch110 Jan 2004ODI # 2078
4370473191.48Pakistanv New ZealandLahore229 Nov 2003ODI # 2068
4387574-75.43South Africav New ZealandAuckland213 Feb 2004ODI # 2099
43-376-116.21South Africav New ZealandWellington220 Feb 2004ODI # 2101
42*231642262.50Pakistanv New ZealandLahore11 Dec 2003ODI # 2071
42*413532120.00South Africav New ZealandNapier12 Mar 2004ODI # 2109
421581164-36.20Indiav New ZealandAhmedabad18 Oct 2003Test # 1660
4272405-105.00Pakistanv New ZealandLahore229 Nov 2003ODI # 2068
42383642116.66South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
4170454-91.11Indiav New ZealandCuttack16 Nov 2003ODI # 2056
40363541114.28South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
40104936143.01South Africav New ZealandHamilton110 Mar 2004Test # 1686
401521167-34.48South Africav New ZealandAuckland118 Mar 2004Test # 1689
37*71393194.87Australiav New ZealandPune23 Nov 2003ODI # 2055
3786575-64.91South Africav New ZealandDunedin125 Feb 2004ODI # 2104
3661524-69.23Pakistanv New ZealandChristchurch110 Jan 2004ODI # 2078
3670584-62.06South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
3536283-125.00South Africav New ZealandDunedin125 Feb 2004ODI # 2104
3571583-60.34South Africav New ZealandNapier12 Mar 2004ODI # 2109
34*1461064132.07South Africav New ZealandHamilton310 Mar 2004Test # 1686
34281632212.50Pakistanv New ZealandFaisalabad13 Dec 2003ODI # 2072
3477524-65.38Pakistanv New ZealandWellington226 Dec 2003Test # 1677
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]