Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR
CompletedODIInternational

1998–99 Champions Trophy - Stats

6 Nov – 13 Nov 19983 teams
India won the tournament

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Sachin Tendulkar India5527412491.33109.60308
Andy Flower Zimbabwe551619540.2565.71121
Mohammad Azharuddin India331489449.3362.9834
Grant Flower Zimbabwe551408735.0060.3480
Neil Johnson Zimbabwe551367227.2067.6642
Ajay Jadeja India441286442.6753.7871
Alistair Campbell Zimbabwe551248331.0068.1392
Aravinda de Silva Sri Lanka441105527.5057.59120
Marvan Atapattu Sri Lanka44986424.5065.7730
Sourav Ganguly India55976324.2561.01103

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Javagal Srinath India438815619.504.11
Sunil Joshi India543817221.504.00
Anil Kumble India439711015.712.82
Paul Strang Zimbabwe435714520.714.14
Ajit Agarkar India547.5722532.144.70
Pramodya Wickramasinghe Sri Lanka218.555511.002.92
WPUJC Vaas Sri Lanka438514228.403.74
Henry Olonga Zimbabwe21449624.006.86
Eddo Brandes Zimbabwe424410526.254.38
Nikhil Chopra India541412030.002.93

Highest scores

Full list
PlayerRunsBalls4s6svs
Sachin Tendulkar India124*92126ZIM
Sachin Tendulkar India118*112142ZIM
Andy Flower Zimbabwe9510981SL
Mohammad Azharuddin India9413134SL
Grant Flower Zimbabwe87*12740SL
Alistair Campbell Zimbabwe83*11052IND
Hashan Tillakaratne Sri Lanka72*8340ZIM
Neil Johnson Zimbabwe7210611SL
Marvan Atapattu Sri Lanka649310IND
Ajay Jadeja India6411711SL

Best bowling figures

Full list
PlayerFiguresOversvs
Paul Strang Zimbabwe4/3210SL
Henry Olonga Zimbabwe4/468IND
Craig Evans Zimbabwe3/113SL
Sunil Joshi India3/1710SL
Eddo Brandes Zimbabwe3/197SL
Pramodya Wickramasinghe Sri Lanka3/2810ZIM
Kumar Dharmasena Sri Lanka3/319IND
Paul Strang Zimbabwe3/3210IND
Ajit Agarkar India3/358SL
Javagal Srinath India3/4010ZIM

Most sixes

Full list
Player6s4sRuns
Sachin Tendulkar India830274
Mohammad Azharuddin India43148
Sourav Ganguly India31097
Eddo Brandes Zimbabwe3372
Neil Johnson Zimbabwe24136
Alistair Campbell Zimbabwe29124
Heath Streak Zimbabwe2360
Ajit Agarkar India2446
Andy Flower Zimbabwe112161
Ajay Jadeja India17128

Most 50s / 100s

Player100s50sRuns
Sachin Tendulkar India20274
Andy Flower Zimbabwe01161
Mohammad Azharuddin India01148
Grant Flower Zimbabwe01140
Neil Johnson Zimbabwe01136
Ajay Jadeja India01128
Alistair Campbell Zimbabwe01124
Aravinda de Silva Sri Lanka01110
Marvan Atapattu Sri Lanka0198
Sourav Ganguly India0197

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Ajit Agarkar India153.334630
Sachin Tendulkar India109.60274250
WPUJC Vaas Sri Lanka96.672930
Eddo Brandes Zimbabwe96.007275
Hashan Tillakaratne Sri Lanka86.757283
Heath Streak Zimbabwe82.196073
Avishka Gunawardene Sri Lanka81.545365
Romesh Kaluwitharana Sri Lanka80.002835
Roshan Mahanama Sri Lanka78.2279101
Sanath Jayasuriya Sri Lanka68.696899

Best economy (min 10 overs)

PlayerEconOversWkts
Anil Kumble India2.82397
Pramodya Wickramasinghe Sri Lanka2.9218.55
Nikhil Chopra India2.93414
Pommie Mbangwa Zimbabwe3.30100
Sachin Tendulkar India3.64142
WPUJC Vaas Sri Lanka3.74385
Adam Huckle Zimbabwe3.90100
Andy Whittall Zimbabwe3.95383
Sunil Joshi India4.00438
Javagal Srinath India4.11388

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Zimbabwe259/750SL
India248/749.1SL
Sri Lanka245/750IND
Sri Lanka23548.5ZIM
Zimbabwe205/750IND
India197/030ZIM
Zimbabwe197/346.1SL
India197/340.4ZIM
Zimbabwe19649.5IND
Zimbabwe196/950IND

Lowest completed totals

TeamScoreOversvs
Sri Lanka9839IND
India17949.5SL
India19247.4ZIM
Sri Lanka19649.4ZIM
Zimbabwe19649.5IND
Sri Lanka23548.5ZIM