Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
181*2271661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
160201121148132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
158216143144110.48Australiav West IndiesNorth Sound27 Mar 2007ODI # 2555
149*233136163109.55West Indiesv IndiaNagpur21 Jan 2007ODI # 2480
149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
142128125106113.60Irelandv KenyaNairobi (Ruaraka)2 Feb 2007ODI # 2499
141*-14813595.27Indiav West IndiesKuala Lumpur14 Sep 2006ODI # 2414
137*19117212179.65Canadav ScotlandNairobi (Ruaraka)31 Jan 2007ODI # 2495
134*-15214-88.15Bangladeshv CanadaSt John's28 Feb 2007ODI # 2530
133*19713517398.51West Indiesv South AfricaJaipur2 Nov 2006ODI # 2442
128*19113312496.24New Zealandv Sri LankaNapier28 Dec 2006ODI # 2468
128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
123*20116117176.39Bangladeshv ZimbabweJaipur13 Oct 2006ODI # 2427
123*175120102102.50Scotlandv CanadaMombasa18 Jan 2007ODI # 2477
1231088987138.20Australiav NetherlandsBasseterre18 Mar 2007ODI # 2540
12217613210-92.42Canadav IrelandNairobi (Jaff)4 Feb 2007ODI # 2503
120*2221337190.22Englandv AustraliaMelbourne9 Feb 2007ODI # 2515
119*18916015-74.37South Africav IndiaDurban22 Nov 2006ODI # 2447
11717111115-105.40Australiav New ZealandW.A.C.A28 Jan 2007ODI # 2488
11715712716192.12New Zealandv AustraliaAuckland18 Feb 2007ODI # 2526
11713896135121.87New Zealandv AustraliaHamilton20 Feb 2007ODI # 2527
11620413610485.29Irelandv ScotlandNairobi (Gym)30 Jan 2007ODI # 2492
115*22113710283.94Irelandv ZimbabweKingston15 Mar 2007ODI # 2535
115*155109103105.50Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
115154106102108.49Irelandv CanadaNairobi (Jaff)4 Feb 2007ODI # 2503
115183101104113.86Sri Lankav West IndiesProvidence1 Apr 2007ODI # 2560
11412787173131.03Indiav BermudaPort of Spain19 Mar 2007ODI # 2542
1131671218393.38Kenyav ScotlandMombasa21 Jan 2007ODI # 2481
1131449395121.50Australiav ScotlandBasseterre14 Mar 2007ODI # 2532
112*18212414190.32West Indiesv EnglandAhmedabad28 Oct 2006ODI # 2439
112*2041429-78.87Irelandv BermudaNairobi (Jaff)31 Jan 2007ODI # 2494
111*1981578-70.70New Zealandv Sri LankaSt George's12 Apr 2007ODI # 2569
1111219891113.26Kenyav BermudaMombasa14 Nov 2006ODI # 2446
11110582125135.36Sri Lankav New ZealandNapier28 Dec 2006ODI # 2468
1111701228190.98Australiav New ZealandW.A.C.A28 Jan 2007ODI # 2488
11015813013184.61Sri Lankav ZimbabweAhmedabad10 Oct 2006ODI # 2425
11017812711486.61Sri Lankav IndiaRajkot11 Feb 2007ODI # 2520
109*13090103121.11Australiav West IndiesKuala Lumpur18 Sep 2006ODI # 2417
109*1161259-87.20Netherlandsv BermudaNairobi (Ruaraka)4 Feb 2007ODI # 2502
1091598777125.28Sri Lankav BangladeshPort of Spain21 Mar 2007ODI # 2546
107*165107121100.00Sri Lankav IndiaVisakhapatnam17 Feb 2007ODI # 2525
10720114210-75.35Englandv AustraliaSydney2 Feb 2007ODI # 2497
10614114911-71.14New Zealandv EnglandBrisbane6 Feb 2007ODI # 2510
1061641218-87.60Englandv New ZealandBrisbane6 Feb 2007ODI # 2510
105*16513813176.08Bangladeshv ZimbabweKhulna30 Nov 2006ODI # 2453
10517712911181.39Sri Lankav BangladeshMohali7 Oct 2006ODI # 2423
1051238486125.00Australiav New ZealandAuckland18 Feb 2007ODI # 2526
104*13211811388.13West Indiesv BangladeshJaipur11 Oct 2006ODI # 2426
104*2011295-80.62Irelandv KenyaNairobi (Ruaraka)2 Feb 2007ODI # 2499
104*-1128392.85Bangladeshv BermudaSt John's25 Feb 2007ODI # 2528
1041711136192.03Australiav New ZealandMelbourne4 Feb 2007ODI # 2501
10413682123126.82Netherlandsv IrelandNairobi (Gym)5 Feb 2007ODI # 2509
1041821226185.24Englandv AustraliaNorth Sound8 Apr 2007ODI # 2565
103150100102103.00Australiav New ZealandSt George's20 Apr 2007ODI # 2577
102*16111310490.26West Indiesv IrelandKingston23 Mar 2007ODI # 2551
102*11892103110.86New Zealandv BangladeshNorth Sound2 Apr 2007ODI # 2561
101*1307246140.27New Zealandv AustraliaW.A.C.A28 Jan 2007ODI # 2488
101*16911112-90.99Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
10117712810178.90West Indiesv EnglandAhmedabad28 Oct 2006ODI # 2439
1011661428-71.12West Indiesv PakistanKarachi16 Dec 2006ODI # 2466
1011781179186.32New Zealandv CanadaGros Islet22 Mar 2007ODI # 2548
10110768144148.52Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
100*1258967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
100*14299171101.01West Indiesv PakistanMultan13 Dec 2006ODI # 2464
100*11076101131.57Indiav West IndiesVadodara31 Jan 2007ODI # 2493
1001109273108.69Scotlandv IrelandNairobi (Gym)30 Jan 2007ODI # 2492
10014491101109.89Englandv West IndiesBridgetown21 Apr 2007ODI # 2578
99*1238671115.11Australiav New ZealandMelbourne4 Feb 2007ODI # 2501
9817711011389.09Indiav West IndiesNagpur21 Jan 2007ODI # 2480
9813795121103.15West Indiesv IndiaChennai27 Jan 2007ODI # 2487
97*10086102112.79Australiav New ZealandAuckland18 Feb 2007ODI # 2526
95*9183113114.45Indiav Sri LankaVisakhapatnam17 Feb 2007ODI # 2525
941069174103.29Irelandv NetherlandsNairobi (Gym)5 Feb 2007ODI # 2509
93*1901238-75.60South Africav IndiaGqeberha29 Nov 2006ODI # 2452
93*14811710179.48Zimbabwev BangladeshHarare6 Feb 2007ODI # 2511
93*1248563109.41Australiav NetherlandsBasseterre18 Mar 2007ODI # 2540
93-1163380.17Kenyav ScotlandNairobi (Gym)7 Feb 2007ODI # 2512
93146989294.89Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
93-1146281.57Canadav BangladeshSt John's28 Feb 2007ODI # 2530
92*1279812193.87South Africav IndiaCenturion3 Dec 2006ODI # 2458
9211683104110.84West Indiesv AustraliaKuala Lumpur12 Sep 2006ODI # 2413
9218912011-76.66Australiav West IndiesBrabourne18 Oct 2006ODI # 2432
921901115282.88Pakistanv West IndiesKarachi16 Dec 2006ODI # 2466
92817865117.94Bangladeshv ZimbabweHarare10 Feb 2007ODI # 2518
921037574122.66Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
9219470142131.42South Africav AustraliaBasseterre24 Mar 2007ODI # 2552
9212475101122.66West Indiesv South AfricaSt George's10 Apr 2007ODI # 2567
91*1109052101.11West Indiesv BangladeshBridgetown19 Apr 2007ODI # 2576
9110065131140.00South Africav ScotlandBasseterre20 Mar 2007ODI # 2545
911369182100.00Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
90*1611037187.37West Indiesv AustraliaBrabourne18 Oct 2006ODI # 2432
90*1168691104.65Englandv West IndiesAhmedabad28 Oct 2006ODI # 2439
901601136179.64New Zealandv AustraliaMelbourne4 Feb 2007ODI # 2501
901188283109.75Englandv IrelandProvidence30 Mar 2007ODI # 2558
89*1005813-153.44South Africav EnglandBridgetown17 Apr 2007ODI # 2574
8919311211-79.46New Zealandv South AfricaBrabourne16 Oct 2006ODI # 2430
8915512210-72.95Sri Lankav New ZealandQueenstown31 Dec 2006ODI # 2469
891338773102.29New Zealandv AustraliaSydney21 Jan 2007ODI # 2479
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:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]