Players

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
EswatiniLesothoEswatini3 wicketsMalkernsMar 31, 2024T20I # 2538
EswatiniLesothoEswatini39 runsMalkernsMar 30, 2024T20I # 2537
EswatiniLesothoLesotho8 wicketsMalkernsMar 30, 2024T20I # 2536
BangladeshSri LankaSri Lanka192 runsChattogramMar 30-Apr 3, 2024Test # 2537
EswatiniLesothoLesotho6 wicketsMalkernsMar 29, 2024T20I # 2535
EswatiniLesothoEswatini55 runsMalkernsMar 29, 2024T20I # 2534
KenyaUgandaUganda106 runsAccraMar 23, 2024T20I # 2533
BangladeshSri LankaSri Lanka328 runsSylhetMar 22-25, 2024Test # 2536
NamibiaUgandaNamibia24 runsAccraMar 21, 2024T20I # 2532
NamibiaTanzaniaNamibia7 wicketsAccraMar 20, 2024T20I # 2531
GhanaKenyaKenya7 wicketsAccraMar 20, 2024T20I # 2530
AfghanistanIrelandAfghanistan57 runsSharjahMar 18, 2024T20I # 2529
GhanaUgandaUganda121 runsAccraMar 18, 2024T20I # 2528
NamibiaNigeriaNigeria3 wicketsAccraMar 18, 2024T20I # 2527
BangladeshSri LankaBangladesh4 wicketsChattogramMar 18, 2024ODI # 4745
AfghanistanIrelandAfghanistan10 runsSharjahMar 17, 2024T20I # 2526
KenyaUgandaUganda72 runsAccraMar 17, 2024T20I # 2525
NigeriaTanzaniaTanzania47 runsAccraMar 17, 2024T20I # 2524
MalaysiaP.N.G.Malaysia63 runsKuala LumpurMar 17, 2024T20I # 2523
MalaysiaP.N.G.P.N.G.77 runsKuala LumpurMar 16, 2024T20I # 2522
AfghanistanIrelandIreland38 runsSharjahMar 15, 2024T20I # 2521
BangladeshSri LankaSri Lanka3 wicketsChattogramMar 15, 2024ODI # 4744
U.A.E.ScotlandScotland32 runsDubai (DICS)Mar 14, 2024T20I # 2520
U.A.E.ScotlandScotland9 runsDubai (DICS)Mar 13, 2024T20I # 2519
BangladeshSri LankaBangladesh6 wicketsChattogramMar 13, 2024ODI # 4743
NepalP.N.G.P.N.G.86 runsMong KokMar 13, 2024T20I # 2518
AfghanistanIrelandAfghanistan117 runsSharjahMar 12, 2024ODI # 4742
Hong KongP.N.G.P.N.G.10 wicketsMong KokMar 12, 2024T20I # 2517
NepalP.N.G.Nepal85 runsMong KokMar 12, 2024T20I # 2516
U.A.E.ScotlandU.A.E.8 wicketsDubai (DICS)Mar 11, 2024T20I # 2515
MalaysiaBahrainBahrain8 wicketsKuala LumpurMar 11, 2024T20I # 2514
KuwaitVanuatuKuwait7 wicketsKuala LumpurMar 11, 2024T20I # 2513
MalaysiaTanzaniaMalaysia6 wicketsKuala LumpurMar 10, 2024T20I # 2512
Hong KongNepalno result-Mong KokMar 10, 2024T20I # 2511
BahrainVanuatuBahrain56 runsKuala LumpurMar 10, 2024T20I # 2510
BangladeshSri LankaSri Lanka28 runsSylhetMar 9, 2024T20I # 2509
BahrainTanzaniaBahrain52 runsKuala LumpurMar 9, 2024T20I # 2508
Hong KongNepalHong Kong73 runsMong KokMar 9, 2024T20I # 2507
MalaysiaKuwaitMalaysia7 wicketsKuala LumpurMar 9, 2024T20I # 2506
OmanP.N.G.Oman4 wicketsAl AmeratMar 8, 2024T20I # 2505
New ZealandAustraliaAustralia3 wicketsChristchurchMar 8-11, 2024Test # 2535
AfghanistanIrelandAfghanistan35 runsSharjahMar 7, 2024ODI # 4741
CanadaScotlandCanada5 wicketsDubai (DICS)Mar 7, 2024ODI # 4740
OmanP.N.G.P.N.G.8 wicketsAl AmeratMar 7, 2024T20I # 2504
KuwaitVanuatuKuwait8 wicketsKuala LumpurMar 7, 2024T20I # 2503
IndiaEnglandIndiainns & 64 runsDharamsalaMar 7-9, 2024Test # 2534
MalaysiaBahrainBahrain9 wicketsKuala LumpurMar 7, 2024T20I # 2502
BangladeshSri LankaBangladesh8 wicketsSylhetMar 6, 2024T20I # 2501
OmanP.N.G.Oman3 wicketsAl AmeratMar 6, 2024T20I # 2500
MalaysiaVanuatuMalaysia52 runsKuala LumpurMar 6, 2024T20I # 2499
KuwaitTanzaniaKuwait5 wicketsKuala LumpurMar 6, 2024T20I # 2498
U.A.E.CanadaCanada8 runsDubai (DICS)Mar 5, 2024ODI # 4739
BahrainKuwaitBahrain28 runsKuala LumpurMar 5, 2024T20I # 2496
NepalNetherlandsNetherlands4 wicketsKirtipurMar 5, 2024T20I # 2497
TanzaniaVanuatuVanuatu9 runsKuala LumpurMar 5, 2024T20I # 2495
BangladeshSri LankaSri Lanka3 runsSylhetMar 4, 2024T20I # 2494
U.A.E.ScotlandScotland8 wicketsDubai (DICS)Mar 3, 2024ODI # 4738
NamibiaNetherlandsno result-KirtipurMar 3, 2024T20I # 2493
NepalNetherlandsNepal6 wicketsKirtipurMar 2, 2024T20I # 2492
QatarHong Kongtied-DohaMar 1, 2024T20I # 2491
CanadaScotlandCanada7 wicketsDubai (DICS)Mar 1, 2024ODI # 4737
NepalNamibiaNepal3 runsKirtipurMar 1, 2024T20I # 2490
QatarHong KongQatar4 wicketsDohaFeb 29, 2024T20I # 2489
NamibiaNetherlandsNetherlands59 runsKirtipurFeb 29, 2024T20I # 2488
New ZealandAustraliaAustralia172 runsWellingtonFeb 29-Mar 3, 2024Test # 2533
AfghanistanIrelandIreland6 wicketsTolerance OvalFeb 28-Mar 1, 2024Test # 2532
U.A.E.CanadaCanada3 wicketsDubai (DICS)Feb 28, 2024ODI # 4736
NepalNetherlandsNetherlands2 runsKirtipurFeb 28, 2024T20I # 2487
QatarHong KongHong Kong10 runsDohaFeb 27, 2024T20I # 2486
NepalNamibiaNamibia20 runsKirtipurFeb 27, 2024T20I # 2485
NepalNetherlandsNetherlands8 wicketsKirtipurFeb 25, 2024ODI # 4735
New ZealandAustraliaAustralia27 runsAucklandFeb 25, 2024T20I # 2484
New ZealandAustraliaAustralia72 runsAucklandFeb 23, 2024T20I # 2483
IndiaEnglandIndia5 wicketsRanchiFeb 23-26, 2024Test # 2531
NamibiaNetherlandsNamibia24 runsKirtipurFeb 23, 2024ODI # 4734
Sri LankaAfghanistanAfghanistan3 runsDambullaFeb 21, 2024T20I # 2482
New ZealandAustraliaAustralia6 wicketsWellingtonFeb 21, 2024T20I # 2481
NepalNamibiaNamibia2 wicketsKirtipurFeb 21, 2024ODI # 4733
Sri LankaAfghanistanSri Lanka72 runsDambullaFeb 19, 2024T20I # 2480
NamibiaNetherlandsNetherlands7 wicketsKirtipurFeb 19, 2024ODI # 4732
Sri LankaAfghanistanSri Lanka4 runsDambullaFeb 17, 2024T20I # 2479
Hong KongJapanHong Kong34 runsMong KokFeb 17, 2024T20I # 2478
NepalNetherlandsNepal9 wicketsKirtipurFeb 17, 2024ODI # 4731
BhutanMaldivesBhutan4 wicketsBangkokFeb 16, 2024T20I # 2477
ChinaJapanJapan44 runsMong KokFeb 16, 2024T20I # 2476
ThailandSaudi ArabiaSaudi Arabia8 wicketsBangkokFeb 16, 2024T20I # 2475
Hong KongChinaHong Kong10 wicketsMong KokFeb 16, 2024T20I # 2474
BhutanSaudi ArabiaSaudi Arabia166 runsBangkokFeb 15, 2024T20I # 2473
Hong KongJapanHong Kong27 runsMong KokFeb 15, 2024T20I # 2472
IndiaEnglandIndia434 runsRajkotFeb 15-18, 2024Test # 2530
NepalNamibiaNamibia4 wicketsKirtipurFeb 15, 2024ODI # 4730
ThailandMaldivesThailand8 wicketsBangkokFeb 15, 2024T20I # 2471
ChinaJapanJapan180 runsMong KokFeb 15, 2024T20I # 2470
Sri LankaAfghanistanSri Lanka7 wicketsPallekeleFeb 14, 2024ODI # 4729
Hong KongJapanHong Kong7 wicketsMong KokFeb 14, 2024T20I # 2469
Hong KongChinaHong Kong123 runsMong KokFeb 14, 2024T20I # 2468
AustraliaWest IndiesWest Indies37 runsPerthFeb 13, 2024T20I # 2467
BhutanMaldivesMaldives9 wicketsBangkokFeb 13, 2024T20I # 2466
ThailandSaudi ArabiaSaudi Arabia5 wicketsBangkokFeb 13, 2024T20I # 2465
New ZealandSouth AfricaNew Zealand7 wicketsHamiltonFeb 13-16, 2024Test # 2529
MaldivesSaudi ArabiaSaudi Arabia98 runsBangkokFeb 12, 2024T20I # 2464
NepalCanadaNepal9 wicketsKirtipurFeb 12, 2024ODI # 4728
ThailandBhutanThailand10 wicketsBangkokFeb 12, 2024T20I # 2463
Sri LankaAfghanistanSri Lanka155 runsPallekeleFeb 11, 2024ODI # 4727
AustraliaWest IndiesAustralia34 runsAdelaideFeb 11, 2024T20I # 2462
CambodiaSaudi ArabiaSaudi Arabia5 wicketsBangkokFeb 11, 2024T20I # 2461
JapanSingaporeSingapore8 wicketsBangkokFeb 11, 2024T20I # 2460
NepalCanadaNepal4 wicketsKirtipurFeb 10, 2024ODI # 4726
Sri LankaAfghanistanSri Lanka42 runsPallekeleFeb 9, 2024ODI # 4725
AustraliaWest IndiesAustralia11 runsHobartFeb 9, 2024T20I # 2459
CambodiaSingaporeCambodia6 wicketsBangkokFeb 9, 2024T20I # 2458
JapanSaudi ArabiaSaudi Arabia10 wicketsBangkokFeb 9, 2024T20I # 2457
NepalCanadaNepal7 runsKirtipurFeb 8, 2024ODI # 4724
BhutanMaldivesMaldives32 runsBangkokFeb 7, 2024T20I # 2456
ThailandIndonesiaThailand7 wicketsBangkokFeb 7, 2024T20I # 2455
ThailandMaldivesThailand8 wicketsBangkokFeb 6, 2024T20I # 2454
AustraliaWest IndiesAustralia8 wicketsCanberraFeb 6, 2024ODI # 4723
JapanSingaporeSingapore34 runsBangkokFeb 6, 2024T20I # 2453
BhutanCambodiaCambodia10 runsBangkokFeb 5, 2024T20I # 2452
IndonesiaSaudi ArabiaSaudi Arabia82 runsBangkokFeb 5, 2024T20I # 2451
JapanMaldivesJapan42 runsBangkokFeb 4, 2024T20I # 2450
AustraliaWest IndiesAustralia83 runsSydneyFeb 4, 2024ODI # 4722
ThailandSingaporeThailand7 wicketsBangkokFeb 4, 2024T20I # 2449
New ZealandSouth AfricaNew Zealand281 runsMount MaunganuiFeb 4-7, 2024Test # 2528
CambodiaIndonesiaCambodia6 wicketsBangkokFeb 3, 2024T20I # 2448
BhutanSaudi ArabiaSaudi Arabia8 wicketsBangkokFeb 3, 2024T20I # 2447
ThailandJapanJapan46 runsBangkokFeb 2, 2024T20I # 2446
Sri LankaAfghanistanSri Lanka10 wicketsColombo (SSC)Feb 2-5, 2024Test # 2527
IndiaEnglandIndia106 runsVisakhapatnamFeb 2-5, 2024Test # 2526
AustraliaWest IndiesAustralia8 wicketsMelbourneFeb 2, 2024ODI # 4721
MaldivesSingaporeSingapore41 runsBangkokFeb 2, 2024T20I # 2445
BhutanIndonesiaIndonesia16 runsBangkokFeb 1, 2024T20I # 2444
CambodiaSaudi ArabiaSaudi Arabia88 runsBangkokFeb 1, 2024T20I # 2443
ChinaMyanmarChina47 runsBangkokJan 30, 2024T20I # 2442
ChinaMyanmarMyanmar1 wicketBangkokJan 29, 2024T20I # 2441
CambodiaChinaCambodia93 runsBangkokJan 28, 2024T20I # 2440
CambodiaMyanmarCambodia7 wicketsBangkokJan 27, 2024T20I # 2439
AustraliaWest IndiesWest Indies8 runsBrisbaneJan 25-28, 2024Test # 2524
IndiaEnglandEngland28 runsHyderabadJan 25-28, 2024Test # 2525
New ZealandPakistanPakistan42 runsChristchurchJan 21, 2024T20I # 2438
New ZealandPakistanNew Zealand7 wicketsChristchurchJan 19, 2024T20I # 2437
Sri LankaZimbabweSri Lanka9 wicketsColombo (RPS)Jan 18, 2024T20I # 2436
IndiaAfghanistantied-BengaluruJan 17, 2024T20I # 2435
New ZealandPakistanNew Zealand45 runsDunedinJan 17, 2024T20I # 2434
AustraliaWest IndiesAustralia10 wicketsAdelaideJan 17-19, 2024Test # 2523
Sri LankaZimbabweZimbabwe4 wicketsColombo (RPS)Jan 16, 2024T20I # 2433
IndiaAfghanistanIndia6 wicketsIndoreJan 14, 2024T20I # 2431
Sri LankaZimbabweSri Lanka3 wicketsColombo (RPS)Jan 14, 2024T20I # 2432
New ZealandPakistanNew Zealand21 runsHamiltonJan 14, 2024T20I # 2430
New ZealandPakistanNew Zealand46 runsAucklandJan 12, 2024T20I # 2429
IndiaAfghanistanIndia6 wicketsMohaliJan 11, 2024T20I # 2428
Sri LankaZimbabweSri Lanka8 wicketsColombo (RPS)Jan 11, 2024ODI # 4720
Sri LankaZimbabweSri Lanka2 wicketsColombo (RPS)Jan 8, 2024ODI # 4719
Sri LankaZimbabweno result-Colombo (RPS)Jan 6, 2024ODI # 4718
South AfricaIndiaIndia7 wicketsCape TownJan 3-4, 2024Test # 2522
AustraliaPakistanAustralia8 wicketsSydneyJan 3-6, 2024Test # 2521
U.A.E.AfghanistanAfghanistan4 wicketsSharjahJan 2, 2024T20I # 2427
U.A.E.AfghanistanU.A.E.11 runsSharjahDec 31, 2023T20I # 2426
New ZealandBangladeshNew Zealand17 runsMount MaunganuiDec 31, 2023T20I # 2425
U.A.E.AfghanistanAfghanistan72 runsSharjahDec 29, 2023T20I # 2424
New ZealandBangladeshno result-Mount MaunganuiDec 29, 2023T20I # 2423
New ZealandBangladeshBangladesh5 wicketsNapierDec 27, 2023T20I # 2422
South AfricaIndiaSouth Africainns & 32 runsCenturionDec 26-28, 2023Test # 2520
IndonesiaPhilippinesPhilippines7 wicketsBaliDec 26, 2023T20I # 2421
AustraliaPakistanAustralia79 runsMelbourneDec 26-29, 2023Test # 2519
IndonesiaPhilippinestied-BaliDec 24, 2023T20I # 2420
IndonesiaPhilippinesPhilippines8 wicketsBaliDec 24, 2023T20I # 2419
IndonesiaPhilippinesIndonesia20 runsBaliDec 23, 2023T20I # 2418
IndonesiaPhilippinesIndonesia10 wicketsBaliDec 23, 2023T20I # 2417
New ZealandBangladeshBangladesh9 wicketsNapierDec 23, 2023ODI # 4717
IndonesiaPhilippinesPhilippines2 runsBaliDec 22, 2023T20I # 2416
West IndiesEnglandWest Indies4 wicketsTaroubaDec 21, 2023T20I # 2415
South AfricaIndiaIndia78 runsPaarlDec 21, 2023ODI # 4716
New ZealandBangladeshNew Zealand7 wicketsNelsonDec 20, 2023ODI # 4715
West IndiesEnglandEngland75 runsTaroubaDec 19, 2023T20I # 2414
KenyaUgandaUganda91 runsBenoniDec 19, 2023T20I # 2413
South AfricaIndiaSouth Africa8 wicketsGqeberhaDec 19, 2023ODI # 4714
BotswanaMalawiBotswana3 wicketsBenoniDec 19, 2023T20I # 2412
KenyaMalawiKenya4 runsBenoniDec 18, 2023T20I # 2411
BotswanaUgandaUganda10 wicketsBenoniDec 18, 2023T20I # 2410
GhanaSierra LeoneGhana2 wicketsBenoniDec 17, 2023T20I # 2409
South AfricaIndiaIndia8 wicketsJohannesburgDec 17, 2023ODI # 4713
ZimbabweIrelandIreland7 wicketsHarareDec 17, 2023ODI # 4712
MozambiqueRwandaMozambique5 wicketsBenoniDec 17, 2023T20I # 2408
New ZealandBangladeshNew Zealand44 runsDunedinDec 17, 2023ODI # 4711
West IndiesEnglandEngland7 wicketsSt George'sDec 16, 2023T20I # 2407
BotswanaKenyaKenya40 runsBenoniDec 16, 2023T20I # 2406
MalawiRwandaMalawi46 runsBenoniDec 16, 2023T20I # 2405
MozambiqueUgandaUganda51 runsBenoniDec 15, 2023T20I # 2404
ZimbabweIrelandIreland4 wicketsHarareDec 15, 2023ODI # 4710
BotswanaSierra LeoneSierra Leone2 wicketsBenoniDec 15, 2023T20I # 2403
West IndiesEnglandWest Indies10 runsSt George'sDec 14, 2023T20I # 2402
South AfricaIndiaIndia106 runsJohannesburgDec 14, 2023T20I # 2401
MalawiMozambiqueMalawi6 wicketsBenoniDec 14, 2023T20I # 2400
AustraliaPakistanAustralia360 runsPerthDec 14-17, 2023Test # 2518
GhanaKenyaKenya8 wicketsBenoniDec 13, 2023T20I # 2399
ZimbabweIrelandno result-HarareDec 13, 2023ODI # 4709
MalawiUgandaUganda7 wicketsBenoniDec 13, 2023T20I # 2398
West IndiesEnglandWest Indies4 wicketsBridgetownDec 12, 2023T20I # 2397
South AfricaIndiaSouth Africa5 wicketsGqeberhaDec 12, 2023T20I # 2396
KenyaSierra LeoneKenya8 wicketsBenoniDec 12, 2023T20I # 2395
BotswanaGhanaBotswana38 runsBenoniDec 11, 2023T20I # 2394
RwandaUgandaRwanda2 runsBenoniDec 11, 2023T20I # 2393
CameroonSierra LeoneSierra Leone9 wicketsBenoniDec 10, 2023T20I # 2392
ZimbabweIrelandIreland6 wicketsHarareDec 10, 2023T20I # 2391
GambiaGhanaGhana98 runsBenoniDec 10, 2023T20I # 2390
West IndiesEnglandWest Indies4 wicketsBridgetownDec 9, 2023ODI # 4708
MaliSierra LeoneSierra Leone8 wicketsBenoniDec 9, 2023T20I # 2389
ZimbabweIrelandIreland4 wicketsHarareDec 9, 2023T20I # 2388
GhanaRwandaRwanda3 wicketsBenoniDec 9, 2023T20I # 2387
KenyaMaliKenya10 wicketsBenoniDec 8, 2023T20I # 2386
GambiaRwandaRwanda4 wicketsBenoniDec 8, 2023T20I # 2385
ZimbabweIrelandZimbabwe1 wicketHarareDec 7, 2023T20I # 2384
KenyaSierra LeoneKenya8 wicketsBenoniDec 7, 2023T20I # 2383
CameroonMaliCameroon39 runsBenoniDec 7, 2023T20I # 2382
West IndiesEnglandEngland6 wicketsNorth SoundDec 6, 2023ODI # 4707
CameroonKenyaKenya10 wicketsBenoniDec 6, 2023T20I # 2381
BangladeshNew ZealandNew Zealand4 wicketsMirpurDec 6-9, 2023Test # 2517
West IndiesEnglandWest Indies4 wicketsNorth SoundDec 3, 2023ODI # 4706
IndiaAustraliaIndia6 runsBengaluruDec 3, 2023T20I # 2380
IndiaAustraliaIndia20 runsRaipurDec 1, 2023T20I # 2379
NamibiaNigeriaNamibia8 wicketsWindhoekNov 30, 2023T20I # 2378
KenyaZimbabweZimbabwe110 runsWindhoekNov 30, 2023T20I # 2376
RwandaUgandaUganda9 wicketsWindhoekNov 30, 2023T20I # 2377
KenyaUgandaUganda33 runsWindhoekNov 29, 2023T20I # 2375
NigeriaZimbabweZimbabwe6 wicketsWindhoekNov 29, 2023T20I # 2373
RwandaTanzaniaTanzania51 runsWindhoekNov 29, 2023T20I # 2374
IndiaAustraliaAustralia5 wicketsGuwahatiNov 28, 2023T20I # 2372
NamibiaTanzaniaNamibia58 runsWindhoekNov 28, 2023T20I # 2371
BangladeshNew ZealandBangladesh150 runsSylhetNov 28-Dec 2, 2023Test # 2516
NamibiaKenyaNamibia6 wicketsWindhoekNov 27, 2023T20I # 2368
RwandaZimbabweZimbabwe144 runsWindhoekNov 27, 2023T20I # 2369
NigeriaUgandaUganda9 wicketsWindhoekNov 27, 2023T20I # 2370
IndiaAustraliaIndia44 runsThiruvananthapuramNov 26, 2023T20I # 2367
NigeriaTanzaniaNigeria3 wicketsWindhoekNov 26, 2023T20I # 2366
UgandaZimbabweUganda5 wicketsWindhoekNov 26, 2023T20I # 2365
NamibiaRwandaNamibia68 runsWindhoekNov 25, 2023T20I # 2364
KenyaTanzaniaKenya50 runsWindhoekNov 25, 2023T20I # 2363
NamibiaUgandaNamibia6 wicketsWindhoekNov 24, 2023T20I # 2362
NigeriaRwandano result-WindhoekNov 24, 2023T20I # 2361
IndiaAustraliaIndia2 wicketsVisakhapatnamNov 23, 2023T20I # 2360
TanzaniaZimbabweZimbabwe9 wicketsWindhoekNov 23, 2023T20I # 2359
KenyaNigeriaKenya4 wicketsWindhoekNov 23, 2023T20I # 2358
IndonesiaCambodiaIndonesia-BaliNov 23, 2023T20I # 2357
NamibiaZimbabweNamibia7 wicketsWindhoekNov 22, 2023T20I # 2356
KenyaRwandaKenya17 runsWindhoekNov 22, 2023T20I # 2354
TanzaniaUgandaUganda8 wicketsWindhoekNov 22, 2023T20I # 2355
IndonesiaCambodiaCambodia7 wicketsBaliNov 22, 2023T20I # 2353
IndonesiaCambodiaIndonesia104 runsBaliNov 21, 2023T20I # 2352
IndonesiaCambodiaCambodia8 wicketsBaliNov 21, 2023T20I # 2351
IndonesiaCambodiaIndonesia8 wicketsBaliNov 20, 2023T20I # 2350
IndonesiaCambodiaIndonesia7 wicketsBaliNov 20, 2023T20I # 2349
IndiaAustraliaAustralia6 wicketsAhmedabadNov 19, 2023ODI # 4705
AustraliaSouth AfricaAustralia3 wicketsEden GardensNov 16, 2023ODI # 4704
IndiaNew ZealandIndia70 runsWankhedeNov 15, 2023ODI # 4703
IndiaNetherlandsIndia160 runsBengaluruNov 12, 2023ODI # 4702
EnglandPakistanEngland93 runsEden GardensNov 11, 2023ODI # 4701
AustraliaBangladeshAustralia8 wicketsPuneNov 11, 2023ODI # 4700
AfghanistanSouth AfricaSouth Africa5 wicketsAhmedabadNov 10, 2023ODI # 4699
New ZealandSri LankaNew Zealand5 wicketsBengaluruNov 9, 2023ODI # 4698
EnglandNetherlandsEngland160 runsPuneNov 8, 2023ODI # 4697
AfghanistanAustraliaAustralia3 wicketsWankhedeNov 7, 2023ODI # 4696
BangladeshSri LankaBangladesh3 wicketsDelhiNov 6, 2023ODI # 4695
IndiaSouth AfricaIndia243 runsEden GardensNov 5, 2023ODI # 4694
NepalOmantied-KirtipurNov 5, 2023T20I # 2348
AustraliaEnglandAustralia33 runsAhmedabadNov 4, 2023ODI # 4693
New ZealandPakistanPakistan21 runsBengaluruNov 4, 2023ODI # 4692
AfghanistanNetherlandsAfghanistan7 wicketsLucknowNov 3, 2023ODI # 4691
BahrainOmanOman10 wicketsKirtipurNov 3, 2023T20I # 2346
NepalU.A.E.Nepal8 wicketsMulpaniNov 3, 2023T20I # 2347
IndiaSri LankaIndia302 runsWankhedeNov 2, 2023ODI # 4690
MalaysiaSingaporeMalaysia60 runsKirtipurNov 2, 2023T20I # 2344
BahrainKuwaitKuwait4 wicketsMulpaniNov 2, 2023T20I # 2345
NepalOmanOman5 runsKirtipurNov 2, 2023T20I # 2342
Hong KongU.A.E.U.A.E.22 runsMulpaniNov 2, 2023T20I # 2343
New ZealandSouth AfricaSouth Africa190 runsPuneNov 1, 2023ODI # 4689
BangladeshPakistanPakistan7 wicketsEden GardensOct 31, 2023ODI # 4688
NepalMalaysiaNepal6 wicketsKirtipurOct 31, 2023T20I # 2340
KuwaitU.A.E.U.A.E.5 wicketsMulpaniOct 31, 2023T20I # 2341
OmanSingaporeOman22 runsKirtipurOct 31, 2023T20I # 2338
BahrainHong KongBahrain20 runsMulpaniOct 31, 2023T20I # 2339
NamibiaZimbabweNamibia8 runsWindhoekOct 30, 2023T20I # 2337
AfghanistanSri LankaAfghanistan7 wicketsPuneOct 30, 2023ODI # 4687
MalaysiaOmanOman32 runsKirtipurOct 30, 2023T20I # 2335
Hong KongKuwaitHong Kong16 runsMulpaniOct 30, 2023T20I # 2336
BahrainU.A.E.U.A.E.5 wicketsMulpaniOct 30, 2023T20I # 2333
NepalSingaporeNepal8 wicketsKirtipurOct 30, 2023T20I # 2334
NamibiaZimbabweNamibia7 wicketsWindhoekOct 29, 2023T20I # 2332
IndiaEnglandIndia100 runsLucknowOct 29, 2023ODI # 4686
BangladeshNetherlandsNetherlands87 runsEden GardensOct 28, 2023ODI # 4685
AustraliaNew ZealandAustralia5 runsDharamsalaOct 28, 2023ODI # 4684
NamibiaZimbabweZimbabwe6 wicketsWindhoekOct 27, 2023T20I # 2331
PakistanSouth AfricaSouth Africa1 wicketChennaiOct 27, 2023ODI # 4683
NepalU.A.E.U.A.E.4 wicketsKirtipurOct 27, 2023T20I # 2330
EnglandSri LankaSri Lanka8 wicketsBengaluruOct 26, 2023ODI # 4682
Hong KongU.A.E.Hong Kong69 runsMulpaniOct 25, 2023T20I # 2328
NamibiaZimbabweZimbabwe5 wicketsWindhoekOct 25, 2023T20I # 2329
AustraliaNetherlandsAustralia309 runsDelhiOct 25, 2023ODI # 4681
NamibiaZimbabweNamibia7 wicketsWindhoekOct 24, 2023T20I # 2327
BangladeshSouth AfricaSouth Africa149 runsWankhedeOct 24, 2023ODI # 4680
AfghanistanPakistanAfghanistan8 wicketsChennaiOct 23, 2023ODI # 4679
NepalU.A.E.Nepal5 wicketsMulpaniOct 23, 2023T20I # 2326
IndiaNew ZealandIndia4 wicketsDharamsalaOct 22, 2023ODI # 4678
Hong KongU.A.E.U.A.E.6 wicketsMulpaniOct 22, 2023T20I # 2325
EnglandSouth AfricaSouth Africa229 runsWankhedeOct 21, 2023ODI # 4677
NepalHong KongNepal79 runsMulpaniOct 21, 2023T20I # 2324
NetherlandsSri LankaSri Lanka5 wicketsLucknowOct 21, 2023ODI # 4676
ArgentinaChileArgentina10 wicketsBuenos AiresOct 20, 2023T20I # 2323
AustraliaPakistanAustralia62 runsBengaluruOct 20, 2023ODI # 4675
ArgentinaMexicoArgentina4 wicketsBuenos AiresOct 19, 2023T20I # 2322
IndiaBangladeshIndia7 wicketsPuneOct 19, 2023ODI # 4674
NepalHong KongNepal6 wicketsMulpaniOct 19, 2023T20I # 2321
ChileMexicoMexico5 wicketsBuenos AiresOct 18, 2023T20I # 2320
AfghanistanNew ZealandNew Zealand149 runsChennaiOct 18, 2023ODI # 4673
NepalU.A.E.Nepal7 wicketsMulpaniOct 18, 2023T20I # 2319
NetherlandsSouth AfricaNetherlands38 runsDharamsalaOct 17, 2023ODI # 4672
AustraliaSri LankaAustralia5 wicketsLucknowOct 16, 2023ODI # 4671
NigeriaRwandaNigeria17 runsLagosOct 15, 2023T20I # 2318
GibraltarLuxembourgLuxembourg11 runsGibraltarOct 15, 2023T20I # 2317
GhanaSierra LeoneSierra Leone6 wicketsLagosOct 15, 2023T20I # 2316
AfghanistanEnglandAfghanistan69 runsDelhiOct 15, 2023ODI # 4670
GibraltarLuxembourgGibraltar24 runsGibraltarOct 15, 2023T20I # 2315
GhanaSierra LeoneGhana5 runsLagosOct 14, 2023T20I # 2314
NigeriaRwandaNigeria8 wicketsLagosOct 14, 2023T20I # 2313
IndiaPakistanIndia7 wicketsAhmedabadOct 14, 2023ODI # 4669
BangladeshNew ZealandNew Zealand8 wicketsChennaiOct 13, 2023ODI # 4668
NigeriaSierra LeoneNigeria53 runsLagosOct 12, 2023T20I # 2312
GhanaRwandaRwanda9 wicketsLagosOct 12, 2023T20I # 2311
AustraliaSouth AfricaSouth Africa134 runsLucknowOct 12, 2023ODI # 4667
RwandaSierra LeoneRwanda5 wicketsLagosOct 11, 2023T20I # 2310
NigeriaGhanaNigeria5 wicketsLagosOct 11, 2023T20I # 2309
IndiaAfghanistanIndia8 wicketsDelhiOct 11, 2023ODI # 4666
RwandaSierra LeoneSierra Leone2 runsLagosOct 10, 2023T20I # 2308
NigeriaGhanaNigeria82 runsLagosOct 10, 2023T20I # 2307
PakistanSri LankaPakistan6 wicketsHyderabadOct 10, 2023ODI # 4665
BangladeshEnglandEngland137 runsDharamsalaOct 10, 2023ODI # 4664
NetherlandsNew ZealandNew Zealand99 runsHyderabadOct 9, 2023ODI # 4663
GhanaRwandaRwanda47 runsLagosOct 8, 2023T20I # 2306
NigeriaSierra LeoneNigeria9 wicketsLagosOct 8, 2023T20I # 2305
IndiaAustraliaIndia6 wicketsChennaiOct 8, 2023ODI # 4662
BermudaCanadaCanada39 runsHamiltonOct 7, 2023T20I # 2304
GhanaSierra LeoneGhana8 wicketsLagosOct 7, 2023T20I # 2303
NigeriaRwandaNigeria6 wicketsLagosOct 7, 2023T20I # 2302
South AfricaSri LankaSouth Africa102 runsDelhiOct 7, 2023ODI # 4661
AfghanistanBangladeshBangladesh6 wicketsDharamsalaOct 7, 2023ODI # 4660
RwandaSierra LeoneRwanda33 runsLagosOct 6, 2023T20I # 2299
NigeriaGhanaNigeria35 runsLagosOct 6, 2023T20I # 2298
NetherlandsPakistanPakistan81 runsHyderabadOct 6, 2023ODI # 4659
GhanaRwandatied-LagosOct 5, 2023T20I # 2295
GibraltarSerbiaGibraltar7 wicketsGibraltarOct 5, 2023T20I # 2294
KuwaitSaudi ArabiaKuwait4 wicketsDohaOct 5, 2023T20I # 2293
NigeriaSierra LeoneNigeria63 runsLagosOct 5, 2023T20I # 2292
EnglandNew ZealandNew Zealand9 wicketsAhmedabadOct 5, 2023ODI # 4658
GibraltarSerbiaGibraltar7 wicketsGibraltarOct 5, 2023T20I # 2291
QatarMaldivesQatar42 runsDohaOct 5, 2023T20I # 2290
BermudaPanamaBermuda5 wicketsHamiltonOct 4, 2023T20I # 2289
GhanaSierra LeoneGhana3 wicketsLagosOct 4, 2023T20I # 2288
CanadaCaymanCanada166 runsHamiltonOct 4, 2023T20I # 2287
QatarSaudi ArabiaSaudi Arabia7 wicketsDohaOct 4, 2023T20I # 2286
NigeriaRwandaNigeria54 runsLagosOct 4, 2023T20I # 2285
KuwaitMaldivesKuwait8 wicketsDohaOct 4, 2023T20I # 2284
BermudaCaymanBermuda53 runsHamiltonOct 3, 2023T20I # 2281
CanadaPanamaCanada163 runsHamiltonOct 3, 2023T20I # 2280
MaldivesSaudi ArabiaSaudi Arabia9 wicketsDohaOct 2, 2023T20I # 2277
QatarKuwaitKuwait5 wicketsDohaOct 2, 2023T20I # 2276
CanadaCaymanCanada108 runs Sandys ParishOct 1, 2023T20I # 2274
BermudaPanamaBermuda7 wickets Sandys ParishOct 1, 2023T20I # 2273
KuwaitSaudi ArabiaSaudi Arabia3 wicketsDohaOct 1, 2023T20I # 2272
QatarMaldivesQatar9 wicketsDohaOct 1, 2023T20I # 2271
CaymanPanamaCayman7 wickets Sandys ParishSep 30, 2023T20I # 2268
BermudaCanadaBermuda86 runs Sandys ParishSep 30, 2023T20I # 2266
QatarSaudi ArabiaSaudi Arabia4 wicketsDohaSep 29, 2023T20I # 2264
KuwaitMaldivesKuwait7 wicketsDohaSep 29, 2023T20I # 2263
MaldivesSaudi ArabiaSaudi Arabia62 runsDohaSep 28, 2023T20I # 2260
QatarKuwaitKuwait7 wicketsDohaSep 28, 2023T20I # 2259
IndiaAustraliaAustralia66 runsRajkotSep 27, 2023ODI # 4657
IndiaAustraliaIndia99 runsIndoreSep 24, 2023ODI # 4654
IndiaAustraliaIndia5 wicketsMohaliSep 22, 2023ODI # 4651
South AfricaAustraliaSouth Africa122 runsJohannesburgSep 17, 2023ODI # 4648
South AfricaAustraliaSouth Africa164 runsCenturionSep 15, 2023ODI # 4646
South AfricaAustraliaSouth Africa111 runsPotchefstroomSep 12, 2023ODI # 4642
South AfricaAustraliaAustralia123 runsBloemfonteinSep 9, 2023ODI # 4638
South AfricaAustraliaAustralia3 wicketsBloemfonteinSep 7, 2023ODI # 4635
South AfricaAustraliaAustralia5 wicketsDurbanSep 3, 2023T20I # 2230
South AfricaAustraliaAustralia8 wicketsDurbanSep 1, 2023T20I # 2228
South AfricaAustraliaAustralia111 runsDurbanAug 30, 2023T20I # 2224
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:

Lancashire vs Gloucestershire at Cheltenham, County Championship Division Two 40th Match, Jul 22-25, 2025 [First-class]

Middlesex vs Northamptonshire at Northwood, County Championship Division Two 38th Match, Jul 22-25, 2025 [First-class]

Leicestershire vs Derbyshire at Derby, County Championship Division Two 39th Match, Jul 22-25, 2025 [First-class]