You are currently offline

MJ Cosgrove

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 71 70 1624 1255 180 36 0 8 18 6 79 61 9
ODI 36 33 1104 1183 116 14 0 11 3 3 91 33 0
Test 60 106 4063 6846 575 15 11 23 11 8 156 101 5
Total 167 209 6791 9284 871 65 11 42 32 17 156 195 14

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 71 2 3 29 4 2 0 0 0 5
ODI 36 5 21 125 54 0 0 0 0 14
Test 60 34 138.3 482 589 7 0 0 0 5
Total 167 41 162.3 636 647 9 0 0 0 24
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Sydney Thunder
2. Sydney Sixers
3. Leicestershire
4. Hobart Hurricanes
5. Australia


Tournament Played

1. Australia in Bangladesh ODI Series (2005-06)
2. DLF Cup (2006-07)
3. Big Bash League (2011-12)
4. Big Bash League (2012-13)
5. Big Bash League (2013-14)
6. LV= County Championship (2015)
7. NatWest T20 Blast (2015)
8. Royal London One-Day Cup (2015)
9. Specsavers County Championship (2016)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 20

Match List T20

Lancashire VS Leicestershire Only T20

Old Trafford, Manchester

Vitality Blast 2019 30 Aug, 2019

Leicestershire VS Derbyshire Only T20

Grace Road, Leicester

Vitality Blast 2019 25 Aug, 2019

Leicestershire VS Nottinghamshire Only T20

Grace Road, Leicester

Vitality Blast 2019 23 Aug, 2019

Derbyshire VS Leicestershire Only T20

County Ground

Vitality Blast 2019 15 Aug, 2019

Leicestershire VS Northamptonshire Only T20

Grace Road, Leicester

Vitality Blast 2019 09 Aug, 2019

Leicestershire VS Birmingham Bears Only T20

Grace Road, Leicester

Vitality Blast 2019 07 Aug, 2019

Worcestershire VS Leicestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2019 04 Aug, 2019

Durham VS Leicestershire Only T20

Riverside Ground, Chester-le-Street

Vitality Blast 2019 31 Jul, 2019

Nottinghamshire VS Leicestershire Only T20

Trent Bridge, Nottingham

Vitality Blast 2019 27 Jul, 2019

For Full T20I Match List Click on T20I Tab... Total T20I Match : 71

Match List ODI

Leicestershire VS Warwickshire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2019 06 May, 2019

Northamptonshire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2019 04 May, 2019

Leicestershire VS Lancashire Only ODI

Old Trafford, Manchester

Royal London One-Day Cup 2019 28 Apr, 2019

Nottinghamshire VS Leicestershire Only ODI

Trent Bridge, Nottingham

Royal London One-Day Cup 2019 26 Apr, 2019

Leicestershire VS Derbyshire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2019 24 Apr, 2019

Leicestershire VS Worcestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2019 21 Apr, 2019

Leicestershire VS Durham Only ODI

Riverside Ground, Chester-le-Street

Royal London One-Day Cup 2019 19 Apr, 2019

Yorkshire VS Leicestershire Only ODI

Headingley, Leeds

Royal London One-Day Cup 2019 17 Apr, 2019

Leicestershire VS Warwickshire Only ODI

Edgbaston, Birmingham

Royal London One-Day Cup 2018 03 Jun, 2018

For Full ODI Match List Click on ODI Tab... Total ODI Match : 36

Match List Test

Leicestershire VS Lancashire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 23 Sep, 2019

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2019 16 Sep, 2019

Leicestershire VS Northamptonshire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 10 Sep, 2019

Durham VS Leicestershire Only Test

Riverside Ground, Chester-le-Street

Specsavers County Championship 2019 18 Aug, 2019

Durham VS Leicestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 07 Jul, 2019

Northamptonshire VS Leicestershire Only Test

County Ground, Northampton

Specsavers County Championship 2019 24 Jun, 2019

Leicestershire VS Gloucestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 17 Jun, 2019

Leicestershire VS Middlesex Only Test

Grace Road, Leicester

Specsavers County Championship 2019 10 Jun, 2019

Middlesex VS Leicestershire Only Test

Lord's, London

Specsavers County Championship 2019 14 May, 2019

For Full Test Match List Click on Test Tab... Total Test Match : 60

Match List T20

Lancashire VS Leicestershire Only T20

Old Trafford, Manchester

Vitality Blast 2019 30 Aug, 2019

MJ Cosgrove: 39 (19)

Did not bowl.

Leicestershire VS Derbyshire Only T20

Grace Road, Leicester

Vitality Blast 2019 25 Aug, 2019

MJ Cosgrove: 45 (26)

Did not bowl.

Leicestershire VS Nottinghamshire Only T20

Grace Road, Leicester

Vitality Blast 2019 23 Aug, 2019

MJ Cosgrove: 14 (13)

Did not bowl.

Derbyshire VS Leicestershire Only T20

County Ground

Vitality Blast 2019 15 Aug, 2019

MJ Cosgrove: 38 (26)

Did not bowl.

Leicestershire VS Northamptonshire Only T20

Grace Road, Leicester

Vitality Blast 2019 09 Aug, 2019

MJ Cosgrove: 32 (33)

Did not bowl.

Leicestershire VS Birmingham Bears Only T20

Grace Road, Leicester

Vitality Blast 2019 07 Aug, 2019

MJ Cosgrove: 20 (17)

Did not bowl.

Worcestershire VS Leicestershire Only T20

County Ground, New Road, Worcester

Vitality Blast 2019 04 Aug, 2019

MJ Cosgrove: 9 (10)

Did not bowl.

Durham VS Leicestershire Only T20

Riverside Ground, Chester-le-Street

Vitality Blast 2019 31 Jul, 2019

MJ Cosgrove: 18 (21)

Did not bowl.

Nottinghamshire VS Leicestershire Only T20

Trent Bridge, Nottingham

Vitality Blast 2019 27 Jul, 2019

MJ Cosgrove: 37 (23)

Did not bowl.

Leicestershire VS Durham Only T20

Grace Road, Leicester

Vitality Blast 2019 26 Jul, 2019

MJ Cosgrove: 36 (20)

Did not bowl.

Leicestershire VS Yorkshire Only T20

Grace Road, Leicester

Vitality Blast 2019 23 Jul, 2019

MJ Cosgrove: 31 (29)

Did not bowl.

Birmingham Bears VS Leicestershire Only T20

Edgbaston, Birmingham

Vitality Blast 2019 21 Jul, 2019

MJ Cosgrove: 0 (1)

Did not bowl.

Leicestershire VS Derbyshire Only T20

County Ground

Vitality Blast 2018 11 Aug, 2018

MJ Cosgrove: 4 (6)

Did not bowl.

Leicestershire VS Worcestershire Only T20

Grace Road, Leicester

Vitality Blast 2018 10 Aug, 2018

MJ Cosgrove: 33 (33)

Did not bowl.

Durham VS Leicestershire Only T20

Riverside Ground, Chester-le-Street

Vitality Blast 2018 08 Aug, 2018

MJ Cosgrove: 7 (11)

Did not bowl.

Lancashire VS Leicestershire Only T20

Old Trafford, Manchester

Vitality Blast 2018 03 Aug, 2018

MJ Cosgrove: 2 (4)

Did not bowl.

Leicestershire VS Birmingham Bears Only T20

Grace Road, Leicester

Vitality Blast 2018 02 Aug, 2018

MJ Cosgrove: 8 (11)

Did not bowl.

Yorkshire VS Leicestershire Only T20

Headingley, Leeds

Vitality Blast 2018 31 Jul, 2018

MJ Cosgrove: 4 (4)

Did not bowl.

Leicestershire VS Derbyshire Only T20

Grace Road, Leicester

Vitality Blast 2018 27 Jul, 2018

MJ Cosgrove: 65 (53)

Did not bowl.

Leicestershire VS Nottinghamshire Only T20

Trent Bridge, Nottingham

Vitality Blast 2018 20 Jul, 2018

MJ Cosgrove: 9 (12)

Did not bowl.

Leicestershire VS Lancashire Only T20

Grace Road, Leicester

Vitality Blast 2018 18 Jul, 2018

MJ Cosgrove: 31 (21)

Did not bowl.

Leicestershire VS Birmingham Bears Only T20

Edgbaston, Birmingham

Vitality Blast 2018 13 Jul, 2018

MJ Cosgrove: 42 (31)

Did not bowl.

Nottinghamshire VS Leicestershire Only T20

Grace Road, Leicester

Vitality Blast 2018 08 Jul, 2018

MJ Cosgrove: 0 (2)

Did not bowl.

Durham VS Leicestershire Only T20

Grace Road, Leicester

Vitality Blast 2018 06 Jul, 2018

MJ Cosgrove: 8 (5)

Did not bowl.

Northamptonshire VS Leicestershire Only T20

County Ground

Vitality Blast 2018 04 Jul, 2018

MJ Cosgrove: 21 (13)

Did not bowl.

Leicestershire VS Glamorgan Quarter Final T20

Sophia Gardens, Cardiff

NatWest T20 Blast 2017 23 Aug, 2017

MJ Cosgrove: 13 (12)

Did not bowl.

Leicestershire VS Nottinghamshire Only T20

Trent Bridge, Nottingham

NatWest T20 Blast 2017 18 Aug, 2017

MJ Cosgrove: 37 (28)

Did not bowl.

Derbyshire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2017 17 Aug, 2017

MJ Cosgrove: 57 (41)

Did not bowl.

Yorkshire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2017 12 Aug, 2017

MJ Cosgrove: 0 (1)

Did not bowl.

Leicestershire VS Northamptonshire Only T20

County Ground

NatWest T20 Blast 2017 11 Aug, 2017

MJ Cosgrove: 79 (48)

Did not bowl.

Lancashire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2017 04 Aug, 2017

MJ Cosgrove: 77 (58)

Did not bowl.

Nottinghamshire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2017 02 Aug, 2017

Did not bat.

Did not bowl.

Leicestershire VS Derbyshire Only T20

County Ground

NatWest T20 Blast 2017 30 Jul, 2017

MJ Cosgrove: 7 (8)

Did not bowl.

Leicestershire VS Durham Only T20

Grace Road, Leicester

NatWest T20 Blast 2017 28 Jul, 2017

MJ Cosgrove: 0 (1)

Did not bowl.

Northamptonshire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2017 21 Jul, 2017

MJ Cosgrove: 41 (26)

Did not bowl.

Leicestershire VS Durham Only T20

Riverside Ground, Chester-le-Street

NatWest T20 Blast 2017 20 Jul, 2017

MJ Cosgrove: 33 (28)

Did not bowl.

Leicestershire VS Warwickshire Only T20

Edgbaston, Birmingham

NatWest T20 Blast 2017 16 Jul, 2017

MJ Cosgrove: 3 (6)

Did not bowl.

Worcestershire VS Leicestershire Only T20

County Ground, New Road, Worcester

NatWest T20 Blast 2017 14 Jul, 2017

MJ Cosgrove: 11 (8)

Did not bowl.

Lancashire VS Leicestershire Only T20

Aigburth, Liverpool

NatWest T20 Blast 2017 09 Jul, 2017

MJ Cosgrove: 34 (21)

Did not bowl.

Nottinghamshire VS Leicestershire Only T20

Trent Bridge, Nottingham

NatWest T20 Blast 2016 29 Jul, 2016

MJ Cosgrove: 53 (34)

Did not bowl.

Warwickshire VS Leicestershire Only T20

Edgbaston, Birmingham

NatWest T20 Blast 2016 17 Jul, 2016

MJ Cosgrove: 42 (29)

Did not bowl.

Leicestershire VS Lancashire Only T20

Grace Road, Leicester

NatWest T20 Blast 2016 15 Jul, 2016

MJ Cosgrove: 16 (16)

Did not bowl.

Durham VS Leicestershire Only T20

Riverside Ground, Chester-le-Street

NatWest T20 Blast 2016 10 Jul, 2016

MJ Cosgrove: 12 (11)

Did not bowl.

Leicestershire VS Derbyshire Only T20

Grace Road, Leicester

NatWest T20 Blast 2016 08 Jul, 2016

MJ Cosgrove: 52 (27)

Did not bowl.

Northamptonshire VS Leicestershire Only T20

County Ground

NatWest T20 Blast 2016 26 Jun, 2016

MJ Cosgrove: 2 (3)

MJ Cosgrove: 1-19(2.0)

Leicestershire VS Warwickshire Only T20

Grace Road, Leicester

NatWest T20 Blast 2016 24 Jun, 2016

MJ Cosgrove: 3 (10)

Did not bowl.

Lancashire VS Leicestershire Only T20

Old Trafford, Manchester

NatWest T20 Blast 2016 10 Jun, 2016

MJ Cosgrove: 66 (47)

Did not bowl.

Leicestershire VS Durham Only T20

Grace Road, Leicester

NatWest T20 Blast 2016 04 Jun, 2016

MJ Cosgrove: 0 (1)

Did not bowl.

Derbyshire VS Leicestershire Only T20

County Ground

NatWest T20 Blast 2016 03 Jun, 2016

MJ Cosgrove: 1 (2)

Did not bowl.

Yorkshire VS Leicestershire Only T20

Headingley, Leeds

NatWest T20 Blast 2016 27 May, 2016

MJ Cosgrove: 20 (11)

Did not bowl.

Leicestershire VS Northamptonshire Only T20

Grace Road, Leicester

NatWest T20 Blast 2016 20 May, 2016

MJ Cosgrove: 27 (17)

Did not bowl.

Leicestershire VS Northamptonshire Only T20

County Ground

NatWest T20 Blast 2015 12 Jul, 2015

MJ Cosgrove: 9 (6)

Did not bowl.

Lancashire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2015 10 Jul, 2015

MJ Cosgrove: 21 (15)

Did not bowl.

Warwickshire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2015 04 Jul, 2015

MJ Cosgrove: 74 (56)

Did not bowl.

Leicestershire VS Yorkshire Only T20

Grace Road, Leicester

NatWest T20 Blast 2015 26 Jun, 2015

MJ Cosgrove: 4 (6)

Did not bowl.

Warwickshire VS Leicestershire Only T20

Edgbaston, Birmingham

NatWest T20 Blast 2015 19 Jun, 2015

MJ Cosgrove: 44 (23)

Did not bowl.

Derbyshire VS Leicestershire Only T20

County Ground

NatWest T20 Blast 2015 18 Jun, 2015

MJ Cosgrove: 44 (33)

Did not bowl.

Northamptonshire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2015 12 Jun, 2015

MJ Cosgrove: 9 (11)

Did not bowl.

Nottinghamshire VS Leicestershire Only T20

Trent Bridge, Nottingham

NatWest T20 Blast 2015 05 Jun, 2015

MJ Cosgrove: 18 (12)

Did not bowl.

Leicestershire VS Worcestershire Only T20

County Ground, New Road, Worcester

NatWest T20 Blast 2015 29 May, 2015

MJ Cosgrove: 27 (24)

Did not bowl.

Durham VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2015 28 May, 2015

MJ Cosgrove: 29 (23)

Did not bowl.

Derbyshire VS Leicestershire Only T20

Grace Road, Leicester

NatWest T20 Blast 2015 22 May, 2015

MJ Cosgrove: 8 (7)

Did not bowl.

Leicestershire VS Lancashire Only T20

Old Trafford, Manchester

NatWest T20 Blast 2015 15 May, 2015

MJ Cosgrove: 12 (11)

Did not bowl.

Sydney Sixers VS Perth Scorchers Semi Final T20

Sydney Cricket Ground

Big Bash League 2013-14 05 Feb, 2014

MJ Cosgrove: 0 (1)

Did not bowl.

Sydney Thunder VS Sydney Sixers Only T20

Stadium Australia

Big Bash League 2013-14 25 Jan, 2014

MJ Cosgrove: 32 (24)

Did not bowl.

Sydney Sixers VS Sydney Thunder Only T20

Sydney Cricket Ground

Big Bash League 2013-14 21 Dec, 2013

MJ Cosgrove: 6 (7)

MJ Cosgrove: 1-10(1.0)

Melbourne Stars VS Sydney Thunder Only T20

Melbourne Cricket Ground

Big Bash League 2012-13 08 Jan, 2013

MJ Cosgrove: 8 (13)

Did not bowl.

Perth Scorchers VS Sydney Thunder Only T20

Western Australia Cricket Association Ground, Perth

Big Bash League 2012-13 04 Jan, 2013

MJ Cosgrove: 18 (15)

Did not bowl.

Sydney Thunder VS Adelaide Strikers Only T20

Stadium Australia

Big Bash League 2012-13 20 Dec, 2012

MJ Cosgrove: 8 (7)

Did not bowl.

Sydney Thunder VS Melbourne Renegades Only T20

Stadium Australia

Big Bash League 2012-13 14 Dec, 2012

MJ Cosgrove: 12 (18)

Did not bowl.

Hobart Hurricanes VS Melbourne Renegades Only T20

Bellerive Oval, Hobart

Big Bash League 2011-12 18 Jan, 2012

MJ Cosgrove: 2 (5)

Did not bowl.

Match List ODI

Leicestershire VS Warwickshire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2019 06 May, 2019

MJ Cosgrove: 25 (32)

Did not bowl.

Northamptonshire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2019 04 May, 2019

MJ Cosgrove: 11 (33)

Did not bowl.

Leicestershire VS Lancashire Only ODI

Old Trafford, Manchester

Royal London One-Day Cup 2019 28 Apr, 2019

MJ Cosgrove: 1 (12)

Did not bowl.

Nottinghamshire VS Leicestershire Only ODI

Trent Bridge, Nottingham

Royal London One-Day Cup 2019 26 Apr, 2019

MJ Cosgrove: 59 (43)

Did not bowl.

Leicestershire VS Derbyshire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2019 24 Apr, 2019

MJ Cosgrove: 24 (34)

Did not bowl.

Leicestershire VS Worcestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2019 21 Apr, 2019

MJ Cosgrove: 0 (2)

Did not bowl.

Leicestershire VS Durham Only ODI

Riverside Ground, Chester-le-Street

Royal London One-Day Cup 2019 19 Apr, 2019

MJ Cosgrove: 22 (41)

Did not bowl.

Yorkshire VS Leicestershire Only ODI

Headingley, Leeds

Royal London One-Day Cup 2019 17 Apr, 2019

MJ Cosgrove: 42 (33)

Did not bowl.

Leicestershire VS Warwickshire Only ODI

Edgbaston, Birmingham

Royal London One-Day Cup 2018 03 Jun, 2018

MJ Cosgrove: 60 (58)

Did not bowl.

Leicestershire VS Lancashire Only ODI

Oakham School Ground

Royal London One-Day Cup 2018 31 May, 2018

MJ Cosgrove: 52 (68)

Did not bowl.

Leicestershire VS Worcestershire Only ODI

County Ground, New Road, Worcester

Royal London One-Day Cup 2018 29 May, 2018

MJ Cosgrove: 70 (49)

Did not bowl.

Leicestershire VS Yorkshire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2018 27 May, 2018

MJ Cosgrove: 84 (88)

Did not bowl.

Derbyshire VS Leicestershire Only ODI

County Ground, Derby

Royal London One-Day Cup 2018 25 May, 2018

MJ Cosgrove: 13 (22)

Did not bowl.

Nottinghamshire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2018 23 May, 2018

MJ Cosgrove: 11 (13)

Did not bowl.

Leicestershire VS Northamptonshire Only ODI

County Ground, Northampton

Royal London One-Day Cup 2018 17 May, 2018

MJ Cosgrove: 27 (33)

Did not bowl.

Yorkshire VS Leicestershire Only ODI

Headingley, Leeds

Royal London One-Day Cup 2017 16 May, 2017

MJ Cosgrove: 0 (2)

Did not bowl.

Derbyshire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2017 14 May, 2017

MJ Cosgrove: 1 (3)

Did not bowl.

Northamptonshire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2017 12 May, 2017

Did not bat.

Did not bowl.

Leicestershire VS Nottinghamshire Only ODI

Welbeck Colliery Cricket Club Ground, Market Warsop

Royal London One-Day Cup 2017 07 May, 2017

MJ Cosgrove: 80 (80)

Did not bowl.

Leicestershire VS Durham Only ODI

Roseworth Terrace, Gosforth

Royal London One-Day Cup 2017 05 May, 2017

MJ Cosgrove: 37 (42)

Did not bowl.

Leicestershire VS Warwickshire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2017 02 May, 2017

MJ Cosgrove: 25 (19)

Did not bowl.

Worcestershire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2017 30 Apr, 2017

MJ Cosgrove: 67 (45)

Did not bowl.

Lancashire VS Leicestershire Only ODI

Old Trafford, Manchester

Royal London One-Day Cup 2017 28 Apr, 2017

MJ Cosgrove: 67 (66)

Did not bowl.

Derbyshire VS Leicestershire Only ODI

County Ground, Derby

Royal London One-Day Cup 2016 01 Aug, 2016

Did not bat.

Did not bowl.

Leicestershire VS Lancashire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2016 26 Jul, 2016

MJ Cosgrove: 91 (82)

Did not bowl.

Yorkshire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2016 24 Jul, 2016

MJ Cosgrove: 6 (14)

MJ Cosgrove: 0-56(7.0)

Northamptonshire VS Leicestershire Only ODI

County Ground, Northampton

Royal London One-Day Cup 2016 12 Jun, 2016

Did not bat.

Did not bowl.

Leicestershire VS Warwickshire Only ODI

Edgbaston, Birmingham

Royal London One-Day Cup 2016 07 Jun, 2016

MJ Cosgrove: 34 (49)

MJ Cosgrove: 0-17(2.0)

Durham VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2016 05 Jun, 2016

MJ Cosgrove: 63 (54)

Did not bowl.

Durham VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2015 06 Aug, 2015

MJ Cosgrove: 4 (2)

MJ Cosgrove: 0-25(4.0)

Leicestershire VS Derbyshire Only ODI

County Ground, Derby

Royal London One-Day Cup 2015 04 Aug, 2015

MJ Cosgrove: 10 (28)

Did not bowl.

Yorkshire VS Leicestershire Only ODI

Headingley, Leeds

Royal London One-Day Cup 2015 03 Aug, 2015

MJ Cosgrove: 23 (30)

Did not bowl.

Gloucestershire VS Leicestershire Only ODI

Grace Road, Leicester

Royal London One-Day Cup 2015 31 Jul, 2015

MJ Cosgrove: 17 (23)

MJ Cosgrove: 0-15(4.0)

Northamptonshire VS Leicestershire Only ODI

County Ground, Northampton

Royal London One-Day Cup 2015 29 Jul, 2015

MJ Cosgrove: 0 (5)

Did not bowl.

Australia VS India 3rd ODI

Kinrara Academy Oval, Kuala Lumpur

DLF Cup 2006-07 16 Sep, 2006

MJ Cosgrove: 4 (9)

Did not bowl.

Bangladesh VS Australia 3rd ODI

Narayanganj Osmani Stadium

Australia in Bangladesh ODI Series 2005-06 28 Apr, 2006

MJ Cosgrove: 74 (69)

MJ Cosgrove: 0-12(4.0)

Match List Test

Leicestershire VS Lancashire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 23 Sep, 2019

MJ Cosgrove: 17 (37)

MJ Cosgrove: 2 (14)

MJ Cosgrove: 0-1(1.0)

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2019 16 Sep, 2019

MJ Cosgrove: 0 (5)

MJ Cosgrove: 28 (158)

MJ Cosgrove: 0-16(5.0)

MJ Cosgrove: 0-0(0.1)

Leicestershire VS Northamptonshire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 10 Sep, 2019

MJ Cosgrove: 65 (97)

MJ Cosgrove: 8 (22)

Did not bowl.

Durham VS Leicestershire Only Test

Riverside Ground, Chester-le-Street

Specsavers County Championship 2019 18 Aug, 2019

MJ Cosgrove: 21 (44)

MJ Cosgrove: 107 (269)

Did not bowl.

Durham VS Leicestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 07 Jul, 2019

MJ Cosgrove: 21 (38)

MJ Cosgrove: 60 (118)

Did not bowl.

Northamptonshire VS Leicestershire Only Test

County Ground, Northampton

Specsavers County Championship 2019 24 Jun, 2019

MJ Cosgrove: 63 (121)

Did not bowl.

Leicestershire VS Gloucestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 17 Jun, 2019

MJ Cosgrove: 1 (3)

Did not bowl.

Leicestershire VS Middlesex Only Test

Grace Road, Leicester

Specsavers County Championship 2019 10 Jun, 2019

MJ Cosgrove: 13 (20)

Did not bowl.

Middlesex VS Leicestershire Only Test

Lord's, London

Specsavers County Championship 2019 14 May, 2019

MJ Cosgrove: 28 (45)

MJ Cosgrove: 22 (42)

MJ Cosgrove: 0-18(10.0)

Worcestershire VS Leicestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2019 11 Apr, 2019

MJ Cosgrove: 67 (76)

MJ Cosgrove: 0 (5)

MJ Cosgrove: 0-1(1.0)

Sussex VS Leicestershire Only Test

County Ground, Hove

Specsavers County Championship 2019 05 Apr, 2019

MJ Cosgrove: 11 (17)

MJ Cosgrove: 53 (86)

Did not bowl.

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2018 24 Sep, 2018

MJ Cosgrove: 0 (1)

MJ Cosgrove: 11 (20)

MJ Cosgrove: 0-2(2.0)

Leicestershire VS Durham Only Test

Grace Road, Leicester

Specsavers County Championship 2018 18 Sep, 2018

MJ Cosgrove: 38 (72)

Did not bowl.

Leicestershire VS Warwickshire Only Test

Grace Road, Leicester

Specsavers County Championship 2018 10 Sep, 2018

MJ Cosgrove: 4 (19)

MJ Cosgrove: 0 (5)

Did not bowl.

Sussex VS Leicestershire Only Test

County Ground, Hove

Specsavers County Championship 2018 04 Sep, 2018

MJ Cosgrove: 0 (2)

MJ Cosgrove: 5 (9)

Did not bowl.

Gloucestershire VS Leicestershire Only Test

County Ground, Bristol

Specsavers County Championship 2018 29 Aug, 2018

MJ Cosgrove: 6 (25)

MJ Cosgrove: 52 (138)

Did not bowl.

Kent VS Leicestershire Only Test

St Lawrence Ground, Canterbury

Specsavers County Championship 2018 22 Jul, 2018

MJ Cosgrove: 22 (28)

Did not bowl.

Derbyshire VS Leicestershire Only Test

County Ground, Derby

Specsavers County Championship 2018 25 Jun, 2018

MJ Cosgrove: 35 (57)

MJ Cosgrove: 4 (7)

Did not bowl.

Leicestershire VS Middlesex Only Test

Grace Road, Leicester

Specsavers County Championship 2018 20 Jun, 2018

MJ Cosgrove: 16 (36)

MJ Cosgrove: 23 (56)

Did not bowl.

Leicestershire VS Durham Only Test

Riverside Ground, Chester-le-Street

Specsavers County Championship 2018 04 May, 2018

MJ Cosgrove: 75 (135)

MJ Cosgrove: 10 (9)

Did not bowl.

Leicestershire VS Derbyshire Only Test

Grace Road, Leicester

Specsavers County Championship 2018 27 Apr, 2018

MJ Cosgrove: 11 (16)

Did not bowl.

Sussex VS Leicestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2018 20 Apr, 2018

MJ Cosgrove: 64 (106)

Did not bowl.

Leicestershire VS Northamptonshire Only Test

Grace Road, Leicester

Specsavers County Championship 2017 25 Sep, 2017

MJ Cosgrove: 1 (13)

MJ Cosgrove: 80 (134)

Did not bowl.

Leicestershire VS Worcestershire Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2017 12 Sep, 2017

MJ Cosgrove: 74 (123)

MJ Cosgrove: 0 (3)

Did not bowl.

Leicestershire VS Gloucestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2017 05 Sep, 2017

MJ Cosgrove: 92 (126)

MJ Cosgrove: 68 (85)

Did not bowl.

Leicestershire VS Kent Only Test

St Lawrence Ground, Canterbury

Specsavers County Championship 2017 28 Aug, 2017

MJ Cosgrove: 40 (60)

MJ Cosgrove: 34 (19)

Did not bowl.

Northamptonshire VS Leicestershire Only Test

County Ground, Northampton

Specsavers County Championship 2017 26 Jun, 2017

MJ Cosgrove: 17 (41)

MJ Cosgrove: 76 (103)

Did not bowl.

Nottinghamshire VS Leicestershire Only Test

Trent Bridge, Nottingham

Specsavers County Championship 2017 19 Jun, 2017

MJ Cosgrove: 9 (16)

MJ Cosgrove: 22 (33)

MJ Cosgrove: 0-58(13.1)

Leicestershire VS Sussex Only Test

Grace Road, Leicester

Specsavers County Championship 2017 09 Jun, 2017

MJ Cosgrove: 128 (186)

MJ Cosgrove: 16 (18)

MJ Cosgrove: 0-3(2.0)

Gloucestershire VS Leicestershire Only Test

County Ground, Bristol

Specsavers County Championship 2017 14 Apr, 2017

MJ Cosgrove: 48 (77)

MJ Cosgrove: 26 (24)

MJ Cosgrove: 0-59(14.0)

Leicestershire VS Nottinghamshire Only Test

Grace Road, Leicester

Specsavers County Championship 2017 07 Apr, 2017

MJ Cosgrove: 57 (91)

MJ Cosgrove: 21 (58)

MJ Cosgrove: 1-28(4.0)

Derbyshire VS Leicestershire Only Test

County Ground, Derby

Specsavers County Championship 2016 12 Sep, 2016

MJ Cosgrove: 95 (156)

MJ Cosgrove: 110 (189)

MJ Cosgrove: 0-14(4.0)

MJ Cosgrove: 0-14(4.0)

Leicestershire VS Sussex Only Test

Grace Road, Leicester

Specsavers County Championship 2016 06 Sep, 2016

MJ Cosgrove: 4 (12)

MJ Cosgrove: 10 (15)

MJ Cosgrove: 0-2(1.0)

Leicestershire VS Essex Only Test

Grace Road, Leicester

Specsavers County Championship 2016 23 Aug, 2016

MJ Cosgrove: 71 (150)

MJ Cosgrove: 27 (23)

MJ Cosgrove: 0-3(1.0)

Leicestershire VS Northamptonshire Only Test

County Ground, Northampton

Specsavers County Championship 2016 13 Aug, 2016

MJ Cosgrove: 111 (194)

MJ Cosgrove: 5 (7)

MJ Cosgrove: 0-11(2.2)

Leicestershire VS Derbyshire Only Test

Grace Road, Leicester

Specsavers County Championship 2016 04 Aug, 2016

MJ Cosgrove: 14 (25)

MJ Cosgrove: 49 (136)

MJ Cosgrove: 0-1(1.0)

MJ Cosgrove: 0-14(2.0)

Gloucestershire VS Leicestershire Only Test

College Ground, Cheltenham

Specsavers County Championship 2016 20 Jul, 2016

MJ Cosgrove: 9 (18)

MJ Cosgrove: 56 (101)

Did not bowl.

Leicestershire VS Worcestershire Only Test

County Ground, New Road, Worcester

Specsavers County Championship 2016 03 Jul, 2016

MJ Cosgrove: 28 (51)

MJ Cosgrove: 146 (183)

MJ Cosgrove: 2-14(4.0)

MJ Cosgrove: 0-14(3.2)

Leicestershire VS Gloucestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2016 27 Jun, 2016

MJ Cosgrove: 54 (99)

MJ Cosgrove: 0-19(3.0)

Essex VS Leicestershire Only Test

County Ground, Chelmsford

Specsavers County Championship 2016 19 Jun, 2016

MJ Cosgrove: 11 (28)

MJ Cosgrove: 38 (21)

MJ Cosgrove: 1-5(3.0)

Leicestershire VS Kent Only Test

St Lawrence Ground, Canterbury

Specsavers County Championship 2016 29 May, 2016

MJ Cosgrove: 119 (170)

Did not bowl.

Leicestershire VS Worcestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2016 22 May, 2016

MJ Cosgrove: 4 (7)

MJ Cosgrove: 0 (6)

Did not bowl.

Leicestershire VS Northamptonshire Only Test

Grace Road, Leicester

Specsavers County Championship 2016 08 May, 2016

MJ Cosgrove: 47 (88)

MJ Cosgrove: 32 (39)

Did not bowl.

Sussex VS Leicestershire Only Test

County Ground, Hove

Specsavers County Championship 2016 01 May, 2016

MJ Cosgrove: 80 (136)

Did not bowl.

Kent VS Leicestershire Only Test

Grace Road, Leicester

Specsavers County Championship 2016 24 Apr, 2016

MJ Cosgrove: 122 (152)

MJ Cosgrove: 0-1(1.0)

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

Specsavers County Championship 2016 17 Apr, 2016

MJ Cosgrove: 0 (3)

Did not bowl.

Leicestershire VS Derbyshire Only Test

County Ground, Derby

LV= County Championship 2015 22 Sep, 2015

MJ Cosgrove: 3 (10)

MJ Cosgrove: 156 (203)

MJ Cosgrove: 0-17(3.0)

Leicestershire VS Essex Only Test

Grace Road, Leicester

LV= County Championship 2015 14 Sep, 2015

MJ Cosgrove: 94 (163)

MJ Cosgrove: 0-18(4.0)

Leicestershire VS Gloucestershire Only Test

Grace Road, Leicester

LV= County Championship 2015 01 Sep, 2015

MJ Cosgrove: 12 (17)

MJ Cosgrove: 21 (23)

MJ Cosgrove: 0-10(5.0)

MJ Cosgrove: 0-2(0.2)

Northamptonshire VS Leicestershire Only Test

County Ground, Northampton

LV= County Championship 2015 21 Aug, 2015

MJ Cosgrove: 110 (194)

MJ Cosgrove: 1-9(6.0)

MJ Cosgrove: 1-13(5.4)

Derbyshire VS Leicestershire Only Test

Grace Road, Leicester

LV= County Championship 2015 07 Aug, 2015

MJ Cosgrove: 102 (115)

MJ Cosgrove: 9 (13)

MJ Cosgrove: 0-50(11.1)

Gloucestershire VS Leicestershire Only Test

College Ground, Cheltenham

LV= County Championship 2015 15 Jul, 2015

MJ Cosgrove: 74 (155)

MJ Cosgrove: 24 (60)

MJ Cosgrove: 1-5(3.0)

MJ Cosgrove: 0-33(11.0)

Glamorgan VS Leicestershire Only Test

Sophia Gardens, Cardiff

LV= County Championship 2015 22 Jun, 2015

MJ Cosgrove: 38 (51)

MJ Cosgrove: 14 (42)

Did not bowl.

Leicestershire VS Lancashire Only Test

Old Trafford, Manchester

LV= County Championship 2015 14 Jun, 2015

MJ Cosgrove: 26 (33)

MJ Cosgrove: 4 (19)

Did not bowl.

Surrey VS Leicestershire Only Test

Grace Road, Leicester

LV= County Championship 2015 07 Jun, 2015

MJ Cosgrove: 4 (4)

MJ Cosgrove: 5 (7)

Did not bowl.

Essex VS Leicestershire Only Test

County Ground, Chelmsford

LV= County Championship 2015 31 May, 2015

MJ Cosgrove: 24 (40)

MJ Cosgrove: 2 (3)

Did not bowl.

Lancashire VS Leicestershire Only Test

Grace Road, Leicester

LV= County Championship 2015 17 May, 2015

MJ Cosgrove: 79 (138)

MJ Cosgrove: 1 (2)

MJ Cosgrove: 0-13(3.0)

Leicestershire VS Kent Only Test

St Lawrence Ground, Canterbury

LV= County Championship 2015 03 May, 2015

MJ Cosgrove: 113 (130)

MJ Cosgrove: 29 (41)

Did not bowl.

Northamptonshire VS Leicestershire Only Test

Grace Road, Leicester

LV= County Championship 2015 26 Apr, 2015

MJ Cosgrove: 11 (23)

MJ Cosgrove: 2 (6)

MJ Cosgrove: 0-10(3.0)

Glamorgan VS Leicestershire Only Test

Grace Road, Leicester

LV= County Championship 2015 12 Apr, 2015

MJ Cosgrove: 33 (64)

MJ Cosgrove: 59 (113)

MJ Cosgrove: 0-4(2.0)


Tournament Played

1. Australia in Bangladesh ODI Series (2005-06)
2. DLF Cup (2006-07)
3. Big Bash League (2011-12)
4. Big Bash League (2012-13)
5. Big Bash League (2013-14)
6. LV= County Championship (2015)
7. NatWest T20 Blast (2015)
8. Royal London One-Day Cup (2015)
9. Specsavers County Championship (2016)
10. NatWest T20 Blast (2016)
11. Royal London One-Day Cup (2016)
12. NatWest T20 Blast (2017)
13. Royal London One-Day Cup (2017)
14. Specsavers County Championship (2017)
15. Vitality Blast (2018)
16. Specsavers County Championship (2018)
17. Royal London One-Day Cup (2018)
18. Specsavers County Championship (2019)
19. Royal London One-Day Cup (2019)
20. Vitality Blast (2019)

Player Tags: MJ Cosgrove, MJ Cosgrove Test stats, MJ Cosgrove Test career, MJ Cosgrove Test runs, MJ Cosgrove Test centuries, MJ Cosgrove Test Wickets, MJ Cosgrove ODI stats, MJ Cosgrove ODI career, MJ Cosgrove ODI runs, MJ Cosgrove ODI centuries, MJ Cosgrove ODI Wickets, MJ Cosgrove T20 stats, MJ Cosgrove T20 career, MJ Cosgrove T20 runs, MJ Cosgrove T20 centuries, MJ Cosgrove T20 Wickets, MJ Cosgrove Australia,Hobart Hurricanes,Sydney Thunder,Sydney Sixers,Leicestershire