Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting innings by innings (All cricket)

The highest score in all cricket v Sri Lanka at Bay Oval is 138 by Martin Guptill (NZ) v SL, 3 Jan 2019.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Bay Oval×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Martin GuptillNZ13813911599.281c PADLR Sandakan b NLTC Perera1v SLMount Maunganui3 Jan 2019
Martin GuptillNZ1021099393.581c NLTC Perera b KMDN Kulasekara1v SLMount Maunganui5 Jan 2016
Ross TaylorNZ901054185.714run out1v SLMount Maunganui5 Jan 2019
Colin MunroNZ8777122112.992run out1v SLMount Maunganui5 Jan 2019
Kane WilliamsonNZ767460102.703b N Pradeep1v SLMount Maunganui3 Jan 2019
James NeeshamNZ643753172.976run out1v SLMount Maunganui5 Jan 2019
Daryl MitchellNZ624242147.625st †BKG Mendis b M Theekshana1v SLMount Maunganui28 Dec 2024
Ross TaylorNZ61674191.044c TAM Siriwardana b KMDN Kulasekara1v SLMount Maunganui5 Jan 2016
Kane WilliamsonNZ61727084.723c †LD Chandimal b TM Dilshan1v SLMount Maunganui5 Jan 2016
Michael BracewellNZ593344178.797c †BKG Mendis b M Theekshana1v SLMount Maunganui28 Dec 2024
Martin GuptillNZ583444170.591run out (CK Kapugedera)1v SLMount Maunganui7 Jan 2016
Ross TaylorNZ543762145.954c S Prasanna b NLTC Perera1v SLMount Maunganui3 Jan 2019
Kane WilliamsonNZ534251126.192c RAS Lakmal b KMDN Kulasekara1v SLMount Maunganui7 Jan 2016
James NeeshamNZ47*1306361.547not out1v SLMount Maunganui3 Jan 2019
Mark ChapmanNZ422922144.833st †BKG Mendis b PWH de Silva1v SLMount Maunganui30 Dec 2024
Mitchell HayNZ41*1942215.796not out1v SLMount Maunganui30 Dec 2024
Tim RobinsonNZ413432120.591b PWH de Silva1v SLMount Maunganui30 Dec 2024
Luke RonchiNZ37*3130119.356not out1v SLMount Maunganui5 Jan 2016
Colin MunroNZ362622138.463c & b KMDN Kulasekara1v SLMount Maunganui7 Jan 2016
Henry NichollsNZ32383084.215c †N Dickwella b SL Malinga1v SLMount Maunganui5 Jan 2019
Glenn PhillipsNZ231621143.754c P Nissanka b M Pathirana1v SLMount Maunganui30 Dec 2024
Ross TaylorNZ22*931244.445not out1v SLMount Maunganui7 Jan 2016
Tim SeifertNZ221711129.417run out1v SLMount Maunganui5 Jan 2019
Mitchell SantnerNZ21*1102190.917not out1v SLMount Maunganui5 Jan 2016
Daryl MitchellNZ181520120.005run out (B Fernando)1v SLMount Maunganui30 Dec 2024
Henry NichollsNZ151210125.005run out1v SLMount Maunganui3 Jan 2019
Mark ChapmanNZ151310115.383c PHKD Mendis b M Pathirana1v SLMount Maunganui28 Dec 2024
Colin MunroNZ13141192.862c PADLR Sandakan b SL Malinga1v SLMount Maunganui3 Jan 2019
Martin GuptillNZ13151086.671c †N Dickwella b SL Malinga1v SLMount Maunganui5 Jan 2019
Tim RobinsonNZ11920122.221c & b B Fernando1v SLMount Maunganui28 Dec 2024
Tim SeifertNZ111010110.006c MDKJ Perera b SL Malinga1v SLMount Maunganui3 Jan 2019
Grant ElliottNZ10*610166.676not out1v SLMount Maunganui7 Jan 2016
Glenn PhillipsNZ890088.894lbw b PWH de Silva1v SLMount Maunganui28 Dec 2024
Rachin RavindraNZ8140057.142c †BKG Mendis b B Fernando1v SLMount Maunganui28 Dec 2024
Matt HenryNZ6510120.008c NLTC Perera b N Pradeep1v SLMount Maunganui3 Jan 2019
Michael BracewellNZ5*300166.677not out1v SLMount Maunganui30 Dec 2024
Corey AndersonNZ230066.674c TAM Siriwardana b JDF Vandersay1v SLMount Maunganui7 Jan 2016
Henry NichollsNZ270028.575c TM Dilshan b KMDN Kulasekara1v SLMount Maunganui5 Jan 2016
Mitchell SantnerNZ1*100100.008not out1v SLMount Maunganui28 Dec 2024
Tim SoutheeNZ1*20050.008not out1v SLMount Maunganui5 Jan 2019
Zakary FoulkesNZ1100100.009run out (†BKG Mendis/PHKD Mendis)1v SLMount Maunganui28 Dec 2024
Rachin RavindraNZ140025.002c M Pathirana b N Thushara1v SLMount Maunganui30 Dec 2024
Kane WilliamsonNZ190011.113c PADLR Sandakan b N Pradeep1v SLMount Maunganui5 Jan 2019
Ish SodhiNZ0*000-9not out1v SLMount Maunganui3 Jan 2019
Mitchell HayNZ01000.006lbw b PWH de Silva1v SLMount Maunganui28 Dec 2024
Tom LathamNZ03000.002c †LD Chandimal b N Pradeep1v SLMount Maunganui5 Jan 2016

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.